本文是学习GB-T 32890-2016 继电保护 IEC 61850 工程应用模型. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们
本标准规定了变电站应用DL/T
860标准时变电站通信网络和系统的配置、模型和服务,规定功
能、语法、语义的统一性以及选用参数的规范性,并规定在实际应用中扩充模型应遵循的原则。
本标准适用于采用DL/T
860标准的新建变电站自动化系统中继电保护及相关设备的工程设计及
应用,改造工程参照执行。
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
DL/T 860 (所有部分) 变电站通信网络和系统
DL/T 1146—2009 DL/T 860 实施技术规范
DL/T 860界定的以及下列术语和定义适用于本文件。
3.1.1
虚 端 子 virtual terminator
描述 IED 设备的 GOOSE、SV
输入、输出信号连接点的总称,用以标识过程层、间隔层及其之间联
系的二次回路信号,等同于传统变电站的屏端子。
3.1.2
虚连线 virtual connection
利用GOOSE、SV 实现IED 设备之间信息输入、输出的连接关系,用以标识 IED
虚端子之间的连
接逻辑。
下列缩略语适用于本文件。
Acc 加速(Accelerate)
BF 断路器失灵(Breaker failure)
BRCB 有缓存报告控制块(Bufer Report Control Bloc)
CID IED实例配置文件(Configured IED Description)
CT 电流互感器(Current transformer)
Dev 设备(Device)
Err 错 误(Error)
Fst 首 先(First)
GOOSE 面向通用对象的变电站事件(Generic object oriented substation
events)
GB/T 32890—2016
ICD IED能力描述文件(IED Capability Description)
IED 智能电子设备(Intelligent Electronic Device)
Long 长期的(Long)
OC 过电流(Over current)
OV 过电压(Over voltage)
Pers 持续性的(Persist,persistent)
Pmt 许可(Permit,permitted)
PT 电压互感器(Voltage transformer)
SCD 全站系统配置文件(Substation Configuration Description)
Sig 信号(Signal)
SSD 系统规格文件(System Specification Description)
Strp 压板(Strap)
SV 采样值(Sampled value)
URCB 无缓存报告控制块( Unbufered Report Control Block)
UV 欠电压(Under voltage)
本标准统一了DL/T 860
标准中保护相关应用的数据类型定义,避免因各制造厂商数据类型不统
一引起的数据类型冲突,避免因各种数据类型支持不同导致的实施困难。
本标准对GOOSE 和SV 的模型、配置等方面进行了规范。
工程实施过程中,基本配置流程应按 DL/T 1146—2009 执行。将装置 ICD
和系统规范 SSD 导入
系统集成商提供的系统配置工具。系统集成商根据用户需求负责整个系统配置、修订及联调,并生成最
终变电站配置 SCD。 装置厂商提供装置配置工具,负责从 SCD 导出装置配置CID
和负责装置的配置、
修订及配合系统集成商进行联调,具体流程见图1。
GB/T 32890—2016
style="width:11.13338in;height:6.57316in" />ICD
系统配置工具
SSD
CID
IED
图 1 变电站配置流程图
ICD 文件基本要求如下:
a) ICD 文件应包含模型自描述信息。如 LD 和 LN
实例应包含中文"desc"属性,实例化的 DOI 应包含中文"desc"和"dU" 赋值。
b) ICD 文件应按照工程远景规模配置实例化的DOI 元素。 ICD
文件中数据对象实例 DOI 应包 含中文的"desc"描述和"dU"
属性赋值,两者应一致并能完整表达该数据对象具体意义。
c) ICD 文件应明确包含制造商(manufacturer)、
型号(type)、配置版本(configVersion)等信息,增
加“铭牌”等信息并支持在线读取。
配置文件应遵循以下原则:
a)
系统配置工具应在保存文件时提示用户保存详细配置历史记录并自动保存,同时自动生成全
站虚端子配置 CRC 版本和IED 虚端子配置 CRC 版本并自动保存。
b) 系统配置工具应能自动生成文件版本(version)、SCD
文件修订版本(revision)和生成时间 (when), 修改人(who)、 修改内容(what)
和修改原因(why) 可由用户填写。文件版本从1.0开 始,当文件增加了新的 IED
或某个 IED 模型实例升级时,以步长0.1 向上累加;文件修订版本
从1.0开始,当文件做了通信配置、参数、描述修改时,以步长0.1
向上累加,文件版本增加时, 文件修订版本回归初始值。
c) 系统配置工具应根据附录A 生成 IED 虚端子配置 CRC
版本并生成(或替换)相应 IED 中 的
Private(type="IED virtual terminal conection CRC")元素,例如:
\<IED type="XX" manufacturer="XX" name="XX" configVersion="1.0">
\<Private type="IED virtual terminal conection
CRC">EF012345\</Private
GB/T 32890—2016
\<Services/>
\<AccessPoint/
· ·
\</IED>
d) 系统配置工具应根据附录 A 生成全站虚端子配置 CRC
版本并生成(或替换)SCL 中的
Private(type="Substation virtual terminal conection CRC")元素,例如:
\<SCL>
\<Private type="Substation virtual terminal conection
CRC">ABCDEF01\</Private>
\<Header/>
··
\</SCL>
e) IED 配置工具在下装过程层虚端子配置时应自动提取全站过程层虚端子配置
CRC 版本和
IED 过程层虚端子配置 CRC 版本。
5.4 通 信 配 置 Communication
通信配置应遵循以下总体原则:
a) 子网(SubNetwork) 是 IED
模型的逻辑连接,全站子网宜划分成站控层和过程层两个子网,命
名分别为"Subnetwork Stationbus"和"Subnetwork Processbus";
b) 冗余的站控层网络,宜在 IED 中采用ServerAt 元素,具体见第8章。
GSE 配置应遵循以下原则:
a) APPID 配置应为4位16进制值,范围从0000到3FFF;
b) VLAN-ID 配置应为3位16进制值;
c) MinTime 和 MaxTime 的典型数值宜为2ms 和5000ms。
SMV 配置应遵循以下原则:
a) APPID 为4位16进制值,范围从4000到7FFF;
b) VLAN-ID 为3位16进制值。
IED 配置应遵循以下原则:
a) 系统配置工具导入 ICD 文件时不应修改 ICD 文件模型实例的任何参数;
b) 系统配置工具导入ICD 文件时应能检测模版冲突;
c) 系统配置工具导入 ICD 文件时保留厂家私有命名空间及其元素;
d) 系统配置工具应支持数据集及其成员配置;
e) 系统配置工具应支持 GOOSE
控制块、报告控制块、采样值控制块、日志控制块及相关配置参 数配置;
f) 系统配置工具应支持GOOSE 和 SV 虚端子配置;
GB/T 32890—2016
g) 系统配置工具应支持 ICD 文件中功能约束为CF 和 DC
的实例化数据属性值配置。
装置相关文件下装时,应遵循以下原则:
a) IED 配置工具应支持从 SCD 文件自动导出相关CID 文件和 IED
过程层虚端子配置文件,这 两种文件可分开下装;
b) IED
配置文件下装工具操作应简单、可靠,宜从站控层通信接口下装所有配置文件;
c) CID 文件和IED
过程层虚端子配置文件下装时装置应采取确认机制防止误下装;
d)
下装工具在下装前宜能自动对比显示装置内部虚端子联系和待下装配置的区别并显示给用
户查看。
6.1.1 物理设备建模(IED) 原则
一个物理设备,应建模为一个 IED 对象。该对象是一个容器,包含 server
对象。 server 对象中至
少包含一个 LD 对象,每个 LD 对象中至少包含3个LN 对象:LLNO、LPHD、
其他应用逻辑接点。
装置模型 ICD 文件中IED 名应为"TEMPLATE"。 实际工程系统应用中的 IED
名由系统配置工
具统一配置。
6.1.2 服务器(Server)建模原则
服务器描述了 一 个设备外部可见(可访问)的行为,每个服务器至少应有 一
个访问点 (AccessPoint)。 访问点体现通信服务,与具体物理网络无关。
一个访问点可以支持多个物理网口。无
论物理网口是否合一,过程层 GOOSE 服务与SV 服务应分访问点建模。站控层 MMS
服务与GOOSE
服务(联闭锁)应统一访问点建模。
支持过程层的间隔层设备,对上与站控层设备通信,对下与过程层设备通信,应采用3个不同访问
点分别与站控层、过程层GOOSE、 过程层 SV
进行通信。所有访问点,应在同一个ICD 文件中体现。
6.1.3 逻辑设备(LD) 建模原则
逻辑设备建模原则,应把某些具有公用特性的逻辑节点组合成一个逻辑设备。 LD
不宜划分过多, 保护功能宜使用一个 LD 来表示。 SGCB 控制的数据对象不应跨
LD, 数据集包含的数据对象不应
跨 LD。
逻辑设备的划分宜依据功能进行,按以下几种类型进行划分:
a) 公用LD,inst 名为"LDO";
b) 测 量 LD,inst 名 为 "MEAS";
c) 保 护 LD,inst 名 为 "PROT";
d) 控 制 LD,inst 名 为 "CTRL";
e) 交换机 LD,inst 名为"SWI";
f) GOOSE 过程层访问点LD,inst 名为"PIGO";
g) SV 过程层访问点 LD,inst 名为"PISV";
h) 智能终端 LD,inst 名为"RPIT"(Remote Process Interface Terminal);
i) 录 波 LD,inst 名 为 "RCD";
GB/T 32890—2016
j) 合并单元GOOSE 访问点LD,inst 名为“MUGO”;
k) 合并单元 SV 访问点 LD,inst 名为"MUSV";
1) 计量、在线监测等相关逻辑设备宜采用附录 B 中推荐inst名称。
若装置中同一类型的 LD
超过一个可通过添加两位数字尾缀,如PIGO01、PIGO02。
6.1.4 逻辑节点(LN) 建模原则
需要通信的每个最小功能单元建模为一个 LN
对象,属于同一功能对象的数据和数据属性应放在
同一个 LN 对象中。 LN 类的数据对象统一扩充。统一扩充的LN 类定义,见附录C
和附录D 中各表。
DL/T 860标准、附录C 和附录D 中各表已经定义LN 类而且是IED
自身完成的最小功能单元,应 按照DL/T860 标准、附录C 和附录D 各表定义的LN
类建立LN 模型;DL/T 860标准、附录C 和附录 D 中各表均已定义的 LN
类,应优先选用附录 C 和附录D 中的定义;其他没有定义或不是IED 自身完
成的最小功能单元应选用通用LN 模型(GGIO 或 GAPC),
或按照本标准的原则扩充,如测控装置的断
路器本体信号、主变本体信号和保护装置的非电量保护信号、稳控装置等。
6.1.5 逻辑节点类型(LNodeType) 定义
逻辑节点类型定义应遵循以下原则:
a) 统一扩充的逻辑节点类及其数据对象类,见附录C 和附录D,
逻辑节点类型中的数据对象排序 应与附录一致;
b) 其他逻辑节点类参照DL/T 860.74
部分,逻辑节点类型中的数据对象排序应与 DL/T 860.74 一致;
c) 自定义逻辑节点类型的名称宜增加"厂商名称 装置型号 模版版本
"前缀,厂商应确保其装置 在不同型号、不同时期的模型版本不冲突。
6.1.6 数据对象类型(DOType) 定义
数据对象类型定义应遵循以下原则:
a) 统一扩充一个公用数据类 STG, 其定义见附录 E 表 E.1;
b) 装置使用的数据对象类型应按附录 F
统一定义,其中数据属性排序应与附录 F 一致;
c) 附录 F
统一定义的数据类型中装置未实际映射的数据属性可不上送,同时应在装置模型实现
一致性声明文件中说明;
d) 附录F 中无法表达的数据类型,各制造厂商需扩充时命名宜增加"厂商名称
装置型号 模版 版本
"前缀,厂商应确保其装置在不同型号、不同时期的模型版本不冲突。
6.1.7 数据属性类型(DAType) 定义
数据属性类型定义应遵循以下原则:
a) 公用数据属性类型不应扩充;
b) 保护测控功能用的数据属性类型按附录F
统一定义,不宜自定义,其中"BDA" 排序应与附录F 一致;
c) 附录F 中无法表达的数据类型,各制造厂商需扩充时命名宜增加"厂商名称
装置型号 模版版 本
"前缀,厂商应确保其装置在不同型号、不同时期的模型版本不冲突。
模型中布尔型数据(BOOLEAN) 值编码原则为:零为"false";非零为"true"。
GB/T 32890—2016
LN 实例化建模应遵循以下原则:
a) 分相断路器和互感器建模应分相建不同的实例,建议按照附录G 命名;
b) 同一种保护的不同段分别建不同实例,建议按照附录G 命名;
c) 同一种保护的不同测量方式分别建不同实例,建议按照附录G 命名;
d)
涉及多个时限,动作定值相同,且有独立的保护动作信号的保护功能应按照面向对象的概念
划分成多个相同类型的逻辑节点,动作定值只在第一个时限的实例中映射;
e) 保护模型中对应要跳闸的每个断路器各使用一个PTRC
实例,如母差保护按间隔建 PTRC 实
例,变压器保护按每侧断路器建 PTRC 实例,3/2接线线路保护则建2个 PTRC
实例;
f) 保护功能软压板宜在 LLNO 中统一加Ena 后缀扩充,具体见附录C,
停用重合闸、母线功能软 压板与硬压板采用或逻辑,其他均采用与逻辑;
g) GOOSE
出口软压板应按跳闸、启动失灵、闭锁重合、合闸、远传等重要信号在PTRC、RREC、
PSCH 中统一加 Strp
后缀扩充出口软压板,从逻辑上隔离相应的信号输出,具体见附录C;
h) SV 按照 MU 设置接收软压板,采用GGIO.SPCSO 建模;
i) 站控层和过程层存在相关性的 LN
模型,应在两个访问点中重复出现,且两者的模型和状态应
关联一致,如跳闸逻辑模型 PTRC、 重合闸模型 RREC、 控制模型 CSWI、
联闭锁模型 CILO;
j) 常规交流测量使用 MMXU 实例,单相测量使用 MMXN 实例,不平衡测量使用
MSQI 实例;
k) 标准已定义的报警使用模型中的信号,其他的统一在 GGIO
中扩充;告警信号用GGIO 的 Alm 上送,普通遥信信号用GGIO 的 Ind 上送;
1) 过程层用于虚端子输入的 LN 模型宜采用GGIO 描述。
保护定值建模应遵循以下原则:
a) 保护定值要求按照附录 C 和附录 D 统一扩充。保护定值应按面向 LN
对象分散放置, 一些多 个 LN 公用的启动定值和功能软压板放在 LNO 下 ;
b) 定值单采用装置 ICD
文件中定义固定名称的定值数据集的方式。装置参数数据集名称为
dsParameter,装置参数不受 SGCB 控制;装置定值数据集名称为 dsSetting。
客户端根据这两 个数据集获得装置定值单进行显示和整定。参数数据集
dsParameter 和定值数据集 dsSetting 由制造厂商根据定值单顺序自行在 ICD
文件中给出。定值数据集必须是 FC=SG 的定值集 合;参数数据集必须是FC=SP
的定值集合;
c)
保护当前定值区从1开始,保护编辑定值区上电初始值为0,0区表示当前不允许修改定值。
LN 实例化建模应遵循以下原则:
a) 一 个 LN 中的DO 若需要重复使用时,应按加阿拉伯数字后缀的方式扩充;
b) GGIO 和 GAPC 是通用输入输出逻辑节点,扩充DO 应按Ind1、Ind2、Ind3……
;Alm1、Alm2、 Alm3…… ;SPCSO1、SPCSO2、SPCSO3… 的标准方式实现;
c) DOI 实例配置如遥测系数、遥控超时时间等应支持系统组态配置;
d) 突变量保护是普通保护的实例,如突变量差动保护是 PDIF
的实例、突变量零序过流保护是 PTOC 的实例、突变量距离保护是 PDIS
的实例等;
e) 比例制动差动保护和差动速断保护应分别建不同的实例;
GB/T 32890—2016
f) 复压闭锁过流使用PVOC 模型;
g) 过励磁保护使用PVPH 模型;
h) 非电量信号宜使用GGIO 模型;
i) 保护的启动信号建模应遵循如下要求:启动信号 Str
应包含数据属性"故障方向",若保护功能 无故障方向信息,应填"unknown"
值;装置的总启动信号映射到逻辑节点 PTRC 的启动信号 中 ;DL/T860
标准要求每个保护逻辑节点均应有启动信号,装置实际没有的可填总启动信
号,也可不填;对于归并的启动信号,如后备启动,可映射到每个后备保护逻辑节点的启动信号
上送,也可放在GGIO 中上送;
j) 跳闸逻辑节点PTRC 的动作信号Op 是 PTRC 产生跳闸信号Tr
的条件,保护功能逻辑节点与 断路器逻辑节点 XCBR 之间应有逻辑节点PTRC;
k) 保护装置应包含PTRC 模型实例,PTRC 中的 Str 为保护启动信号,Op
为保护动作信号,Tr 为经保护出口软压板后的跳闸出口信号。
故障录波与故障报告模型应遵循以下原则:
a) 故障录波应使用逻辑节点 RDRE 进行建模。保护装置只包含一个 RDRE
实例,专用故障录 波器可包含多个 RDRE 实例,每个 RDRE 实例应位于不同的
LD 中 ;
b) 故障录波逻辑节点 RDRE 中的数据 RcdMade,FltNum
应配置到保护录波数据集中,通过报 告服务通知客户端;
c) 保护装置录波文件存储于\COMTRADE 文件目录中,波形文件名称为:IED 名
逻辑设备名 故障序号 故障时间,其中逻辑设备名不包含 IED
名,故障序号为十进制整数,故障时间格式 为年月日 时分秒
毫秒(北京时间),如20070531 172305 456。监控后台与保护信息子站等
客户端应同时支持二进制和 ASCII 两种格式的 COMTRADE 文件;
d)
保护装置故障简报功能通过上送录波头文件实现,保护整组动作并完成录波后,通过报告上
送故障序号 FltNum 和录波完成信号 RcdMade,
录波头文件放置于装置的\COMTRADE 目
录下,文件名按录波文件名要求实现,客户端通过文件读取服务获得录波头文件,解析出故障
简报信息。录波头文件统一采用 XML 文件格式,具体文件格式见附录 H;
e) 保 护 装 置 COMTRADE 文 件 应 包 含 在 根 目 录 下 的 "COMTRADE"
文 件 目 录 内 。 COMTRADE 文件包含以 hdr、cfg 和 dat 为后缀的文件;
f) 专用故障录波器包含多个 RDRE 实例的情况下,每个 RDRE
的录波文件、故障简报存储目录 为\LD\LD 实例名\COMTRADE。
各类装置宜按照附录 I 提供的模板创建装置模型。
关联服务应遵循以下原则:
a) 使用 Associate(关联)、Abort (异常中止)和 Release(释放)服务;
b) 支持同时与不少于16个客户端建立连接;
c)
当服务器端与客户端的通讯意外中断时,服务器端通讯故障的检出时间不大于1
min;
d)
客户端应能检测服务器端应用层是否正常运行,如果通讯故障客户端检出时间不大于1
min;
GB/T 32890—2016
e) 各个客户端使用的报告实例号使用预先分配的方式。
数据读写服务应遵循以下原则:
a) 使用
GetServerDirectory(服务器目录)、GetLogicalDeviceDirectory(逻辑设备目录)、Get
Log-
icalNodeDirectory(逻辑节点目录)、GetDataDirectory(读数据目录)、GetDataDefinition(读数
据定义)、GetDataValues(读数据值)、SetDataValues(设置数据值)、GetDataSetDirectory(读数
据集定义)和 GetDataSetValues(读数据集值)服务;
b)
所有数据和控制块都应支持GetDataDirectory(读数据目录)、GetDataDefinition(读数据定义)
和 GetDataValues(读数据值)服务;
c) 只允许可操作数据
SetDataValues(设置数据值)。可操作数据包括控制块、遥控、修改定值、取
代数据等。
报告服务应遵循以下原则:
a) 使用 Report(报告)、GetBRCBValues
(读缓存报告控制块值)、SetBRCBValues (设置缓存报告
控制块值)、GetURCBValues (读非缓存报告控制块值)、SetURCBValues
(设置非缓存报告控 制块值)服务;
b) 数据集在ICD 文件中定义,可在 SCD 文件中进行增减;
c) 支持 IntgPd 和 GI;
d) 支持客户端在线设置 OptFlds 和 Trgop。
装置 ICD
文件中应预先定义统一名称的数据集,并由装置制造厂商预先配置数据集中的数据。若
某类数据集内容为空,可不建该数据集。
测控装置预定义下列数据集,前面为数据集描述,括号中为数据集名:
a) 遥测(dsAin);
b) 遥信(dsDin);
c) 故障信号(dsAlarm);
d) 告警信号(dsWarning);
e) 通信工况(dsCommState);
f) 装置参数(dsParameter);
g) 联锁状态(dsInterLock);
h) GOOSE 输出信号(dsGOOSE)。
保护装置预定义下列数据集,前面为数据集描述,括号中为数据集名:
a) 保护事件(dsTriplnfo);
b) 保护遥信(dsRelayDin);
GB/T 32890—2016
c) 保护压板(dsRelayEna);
d) 保护录波(dsRelayRec);
e) 保护遥测(dsRelayAin);
f) 故障信号(dsAlarm);
g) 告警信号(dsWarning);
h) 通信工况(dsCommState);
i) 装置参数(dsParameter);
j) 保护定值(dsSetting);
k) GOOSE 输出信号(dsGOOSE);
1) 采样输出值(dsSV);
m) 日志记录(dsLog)。
注1:保护软压板状态数据被纳入保护压板数据集,硬压板状态数据被纳入保护遥信数据集。
注2: 故障信号数据集中包含所有导致装置闭锁无法正常工作的报警信号。
注3:
告警信号数据集中包含所有影响装置部分功能,装置仍然继续运行的告警信号。
注4: 通信工况数据集中包含所有装置 GOOSE 、SV 通信链路的告警信息。
注5:
装置参数数据集中包含要求用户整定的设备参数,比如定值区号、被保护设备名、保护相关的电压、电流互感
器一次和二次额定值,不包含通信等参数。
注6: 支持多个定值区切换的保护定值和控制字被纳入保护定值数据集。
注7: 日志数据集成员的类型和构成方式可与其他数据集成员相同。
注8:
在数据集过大或信号需要分组的情况下,可将该数据集分成多个以从1开始的数字作为尾缀的数据集,如需
要多个 GOOSE 数据集时,GOOSE 数据集名依次为
dsGOOSE1、dsGOOSE2、dsGOOSE3。
注9: dsGOOSE 数据集的所有成员都采用 FCDA
构成方式,其他数据集成员都应采用 FCD 构成方式。 dsGOOSE
数据集成员总数不应超过256。
BRCB 和 URCB 均采用多个实例可视方式,报告实例数应不小于12。装置ICD
文件应预先配置与
预定义的数据集相对应的报告控制块,报告控制块的名称应统一,各装置制造厂商应预先正确配置报告
控制块中的参数。遥测类报告控制块使用无缓冲报告控制块类型,报告控制块名称以
urcb 开头;遥信、
告警类报告控制块为有缓冲报告控制块类型,报告控制块名称以 brcb 开头。
服务器端的RptID 应支持在线可写。
若IED
中存在多个同类型的报告控制块,报告控制块的命名应加字母后缀区分,如
brcbRelayDinA、brcbRelayDinB 等。
测控装置预配置下列报告控制块,前面为描述,括号中为名称:
a) 遥 测(urcbAin);
b) 遥信(brcbDin);
c) 故 障 信 号(brcbAlarm);
d) 告警信号(brcbWarning);
e) 通 信 工 况(brcbCommState);
f) 联锁(brcbInterLock)。
GB/T 32890—2016
保护装置预定义下列数据集,前面为数据集描述,括号中为数据集名:
a) 保护事件(brcbTriplnfo);
b) 保护压板(brcbRelayEna);
c) 保护录波(brcbRelayRec);
d) 保护遥测(urcbRelayAin);
e) 保护遥信(brcbRelayDin);
f) 故障信号(brcbAlarm);
g) 告警信号(brcbWarning);
h) 通信工况(brcbCommState)。
控制服务应遵循以下原则:
a) 使用SelectWithValue(带值的选择)、Cancel(取消)和
Operate(操作)服务;
b) 断路器隔离开关遥控使用 sbo-with-enhenced security 方式;
c) 装置复归使用 direct control with normal security 方式;
d) 软压板采用 sbo-with-enhanced security 的控制方式;
e) 变压器档位采用 sbo-with-enhanced security 的控制方式;
f) 装置应初始化遥控相关参数(ctlModel、sboTimeout 等);
g) SBOw、Oper 和 Cancel 数据应支持
GetDataDirectory(读数据目录)、GetDataDefinition(读数 据定义)和
GetDataValues(读数据值)服务。
取代服务应遵循以下原则:
a) 使用 SetDataValues 服务将 subEna 置为 True 时,subVal、subQ
应被赋值到相应的数据属性
Val、q,其品质的第10位(0开始)应该置1,表明取代状态;
b) 当 subEna 置为 True 时,改变 subVal、subQ
应直接改变相应的数据属性Va1、q,无须再次使 能 subEna;
c) 当取代的数据配置在数据集中,subEna 置为True
时,取代的状态值和实际状态值不同,应上
送报告,上送的数据值为取代后的数值,原因码同时置数据变化和品质变化位;
d) 客户端除了设置取代值,还要设置 subID。
当某个数据对象处于取代状态时,服务器端应禁止 subID
不一致的客户端改变取代相关的属性;
e) 装置站控层访问点 MMS 及GOOSE (联锁)应支持取代,过程层GOOSE 和SV
访问点不应支
持取代服务。装置重启后,取代状态不应保持;
f) 客户端应支持批量恢复取代信号的功能。
定值服务应遵循以下原则
a) 使用
SelectActiveSG(选择激活定值组)、SelectEditSG(选择编辑定值组)、SetSGValuess(设置
定值组值)、ConfirmEditSGValues(确认编辑定值组值)、GetSGValues
(读定值组值)和 GetS- GCBValues (读定值组控制块值)服务;
b) 单个保护装置的IED 可以有多个 LD 和 SGCB, 每个 LD 应只有一个 SGCB
实例,保护用的
GB/T 32890—2016
SGCB 应在PROT 逻辑设备中建模;
c)
"远方修改定值"软压板只能在装置本地修改;"远方修改定值"软压板投入时,装置参数、装置
定值可远方修改;
d)
"远方切换定值区"软压板只能在装置本地修改;"远方切换定值区"软压板投入时,装置定值
区可远方切换。运行定值区号应放入遥测数据集;
e)
"远方投退压板"软压板只能在装置本地修改。"远方投退压板"软压板投入时,装置功能软压
板、GOOSE 出口软压板可远方投退。
文件服务应遵循以下原则:
a) 使用GetFile(读文件)和 GetFileAttributeValues(读文件属性值)服务;
b) 文件服务的参数应按DL/T 860.81 中的规定执行;
c) FileName 参数不应为空;
d) File-Data 参数应包含被传输的数据,file-data 的类型为八位位组串;
e) 读文件目录时,参数为目录名,不可使用"*.*"参数;
f) 一个客户端一次不应读多个文件。
日志服务应遵循以下原则:
a) 使 用 GetLCBValues ( 读 日 志 控 制 块 值 ) 、SetLCBValues ( 设 置
日 志 控 制 块 值 ) 、 QueryLogByTime (按时间查询日志)、 QueryLogAfter
( 查 询 某 条 目 以 后 的 日 志 ) 和
GetLogStatusValues(读日志状态值)服务;
b) 保护装置上电启动时,LogEna 属性应自动设置为 True,TrgOps
属性应默认为 dchg=True (数据变化触发,其他为 False);
c) 日志条目的DataRef 和 Value
参数分别填充日志数据集成员的引用名和数值。
采用双重化 MMS 通信网络的情况下,应遵循如下规范要求:
a) 双重化网络的IP 地址应分属不同的网段,不同网段IP
地址配置采用双访问点描述,第二访问
点宜采用"ServerAt"元素引用第一访问点,在站控层通信子网中,对两个访问点分别进行
IP 地址等参数配置。具体示例见附录J;
b) 冗余连接组等同于DL/T860
标准中的一个连接,服务器端应支持来自冗余连接组的连接;
c) 冗余连接组中只有一个网的 TCP
连接处于工作状态,可以进行应用数据和命令的传输;另一 个网的 TCP
连接应保持在关联状态,只能进行读数据操作;
d) 由客户端控制使用冗余连接组中的哪一个连接进行应用数据的传输;
e)
来自于冗余连接组的连接应使用同一个报告实例号同一个缓冲区映像进行数据传输;
f)
客户端可以通过冗余连接组的任何一个连接对属于本连接组的报告实例进行控制,但在注册
报告控制块过程的一系列操作应由同一个连接完成;
g)
客户端应通过发送测试报文,如读取某个数据的状态,来监视冗余连接组的两个连接的完
好性;
h)
客户端检测到处于工作状态的连接断开时,应通过冗余连接组另一个处于关联状态的连接清
除本连接组的报告实例的使能位,写入客户端最后收到的本连接组的报告实例的
EntryID,然
GB/T 32890—2016
后重新使能本连接组的报告实例的使能位,恢复客户端与服务器的数据传输。
GOOSE 配置应遵循以下原则:
a) ICD 文件中应预先定义 GOOSE 控制块,系统配置工具应确保 GOID、APPID
参数的唯一性;
b) MAC-Address、APPID、VLAN-ID、VLAN-PRIORITY、MinTime、MaxTime
参数由系统组态
统一配置,装置根据 SCD 文件的通信配置具体实现 GOOSE 功能;
c) 装置(除测控联闭锁用GOOSE 信号外)应在 ICD
文件中预先配置满足工程需要的 GOOSE
数据集,数据集应支持在工程中系统配置时修改、删除或增加成员;
d) 使用GOOSE
传输模拟量值时,模拟量数据可以用整形数据表示,也可以使浮点型数据表示。
e) GOOSE 输入采用虚端子模型,GOOSE 输入虚端子模型为包含"GOIN"
关键字前缀的 GGIO 逻辑节点实例中定义四类数据对象:DPCSO
(双点输入)、SPCSO (单点输入)、ISCSO (整形输 入)和 AnIn (浮点型输入),DO
的描述和dU 可以明确描述该信号的含义,作为 GOOSE 连线 的依据,装置
GOOSE 输入进行分组时,可采用不同GGIO 实例号来区分;
f) 系统配置时在相关联逻辑设备下的 LLNO 逻辑节点中的 Inputs
部分定义该设备输入的 GOOSE 连线,每一个 GOOSE
连线包含了该逻辑设备内部输入虚端子信号和外部装置的输
出信号信息,虚端子与每个外部输出信号为一一对应关系,Extref 中的
IntAddr 描述了内部输 入信号的引用地址,应填写与之相对应的以"GOIN"
为前缀的 GGIO 中 DO 信号的引用名,引 用地址的格式为"LD/LN.DO.DA"。
GOOSE 时标应遵循以下原则:
a) 智能终端输出的信号宜带 UTC
时标信息,每个时标应紧跟相应的信号排放;
b) 间隔层装置虚端子关联时标时采用 GOOSE
报文关联的时标,不关联时标时采用本装置
时标。
GOOSE 发布和订阅工程实施配置文件可采用统一格式文件(见附录 K)。
SV 配置应遵循以下原则:
a) ICD 文件中应预先定义 SV 控制块,系统配置工具应确保 SMVID、APPID
参数的唯一性;
b) 各装置应在 ICD 文件中预先定义采样值访问点 M1,
并配置采样值发送数据集;
c) 通信地址参数由系统组态统一配置,装置根据SCD
文件的通信配置具体实现SV 功能;
d) 采样值输出数据集应为FCD, 数据集成员统一为每个采样值的 i 和 q
属性;
e) 合并单元装置应在ICD 文件中预先配置满足工程需要的采样值数据集;
f) 合并单元装置若需发送通道延时,宜配置在采样值数据集的第一个FCD。
若需发送双 AD 的 采样值,双 AD 宜配置相同的 TCTR 或 TVTR
实例,且在采样值数据集中双 AD 的 DO 宜按
GB/T 32890—2016
"AABBCC" 顺序连续排放;
g) SV 输入采用虚端子模型。 SV 输入虚端子模型为包含"SVIN" 关键字前缀的
GGIO 逻辑节点 实例中定义一类数据对象:AnIn
(测量值输入),SvIn(扩充的采样值输入,SAV 类型),DO 的 描述和dU
可以明确描述该信号的含义和极性,作为 SV 连线的依据。装置SV
输入进行分组 时,可采用不同GGIO 实例号来区分;
h) MU
输出数据极性应与互感器一次极性一致。间隔层装置如需要反极性输入采样值时,应建
立负极性 SV 输入虚端子模型;
i) 在 SCD 文件中每个装置的LLNO
逻辑节点中的Inputs部分定义了该装置输入的采样值连线,
每一个采样值连线包含了装置内部输入虚端子信号和外部装置的输出信号信息,虚端子与每
个外部输出采样值为一一对应关系。 Extref 中的 IntAddr
描述了内部输入采样值的引用地 址,应填写与之相对应的以"SVIN" 为前缀的
GGIO 中 DO 信号的引用名,引用地址的格式为 "LD/LN.DO"。
SV 发布和订阅工程实施配置文件可采用统一格式文件(见附录 K)。
采用“PhysConn”元素定义,定义示例如下:
\<PhysConn type="Connection/RedConn">
\<P type="Plug">ST\</P>
\<P type="Port">1-A\</P>
\<P type="Type">FOC\</P>
\</PhysConn
PhysConn
元素的“type"属性值为“Connection"时定义第一个物理网口,"RedConn”为其他冗余物
理连接网口定义。当采用冗余连接或多个连接时,PhysConn
元素可重复出现,但“type"属性应为"Red-
Conn"。\<Ptype="Plug">
元素表明插头类型,如ST、SC、LC、FC、MTRJ、RJ45;\<P type="Port">
元素表明端口号,如1-A;\<P
type="Type">元素表明接口类型,如FOC、Radio、100BaseT。
\<P
type="Port">元素为必选,其他三个可选。端口号描述应为"板卡号-端口号"。物理端口应
由厂家在 ICD 文件预先描述,ICD
文件按访问点预先填写访问点物理端口,具体示例见附录J。 如果一
个物理端口支持多个访问点,该物理端口描述应出现在多个访问点中。
11.2 GOOSE、SV 接收访问点物理端口关联
采用在"ExtRef"元素"intAddr"属性中增加物理端口描述的方式,示例如下:
\<ExtRef
daName="stVal"doName="Pos"iedName="IL2201A"ldInst="RPIT"InClass=
"XCBR"InInst="1”prefix="Q0A"intAddr="1-A:PIGO/GOINGGIO1.DPCSO1.stVal"/>
端口号描述与12.1一致,端口号与虚端子之间采用":"符号(半角)分离。如需要多端口输入同一
信号,可增加多端口描述,之间采用"/"符号(半角)分离。如不描述端口号,则没有":"符号。系统配置
连接虚端子时,配置工具应根据相应访问点的物理端口描述提示用户选择端口。
GB/T 32890—2016
检修状态通过装置压板开入实现,检修压板应只能就地操作,当压板投入时,表示装置处干检修状
态。装置应通过 LED
状态灯、液晶显示或报警接点提醒运行、检修人员装置处于检修状态。
12.1.1 MMS 报文检修处理机制
MMS 报文检修处理机制应遵循以下原则:
a) 装置应将检修压板状态上送客户端;
b) 当装置检修压板投入时,本装置上送的所有报文中信号的品质q 的 Test
位应置1(对应检修 压板的遥信中q 的 Test 不置1);
c) 当装置检修压板退出时,经本装置转发的信号应能反映GOOSE
信号的原始检修状态;
d) 客户端根据上送报文中的品质q 的 Test
位判断报文是否为检修报文并作出相应处理。当报
文为检修报文,报文内容应不显示在简报窗中,不发出音响告警,但应该刷新画面,保证画面的
状态与实际相符。检修报文应存储,并可通过单独的窗口进行查询。
12.1.2 GOOSE 报文检修处理机制
GOOSE 报文检修处理机制应遵循以下原则:
a) 当装置检修压板投入时,装置发送的GOOSE 报文中的 test应置位;
b) GOOSE 接收端装置应将接收的GOOSE 报文中的
test位与装置自身的检修压板状态进行比
较,只有两者一致时才将信号作为有效进行处理或动作;
c) 当发送方GOOSE 报文中 test置位时发生 GOOSE 中断,接收装置应报具体的
GOOSE 中断
告警,但不应报"装置告警(异常)"信号,不应点"装置告警(异常)"灯。
12.1.3 SV 报文检修处理机制
SV 报文检修处理机制应遵循以下原则:
a) 当合并单元装置检修压板投入时,发送采样值报文中采样值数据的品质 q
的 Test 位应置 True;
b) SV 接收端装置应将接收的 SV
报文中的test位与装置自身的检修压板状态进行比较,只有两
者一致时才将该信号用于保护逻辑,否则应按相关通道采样异常进行处理;
c) 对于多路 SV 输入的保护装置, 一个 SV
接收软压板退出时应退出该路采样值,该 SV 中断或
检修均不影响本装置运行。
一致性测试用于被测试设备建模、通信是否符合本规范要求。测试前,被测试设备需提供测试准备
文档给检测方,用于声明被测试设备所支持的模型和通信细节。测试分静态测试和动态测试,用于检测
被测试设备模型和通信服务是否正确。
提交测试设备时,应提供以下文档:
GB/T 32890—2016
a) 服务实现一致性陈述说明(PICS), 见附录 L 表 L.1;
b) 用于测试协议实现额外信息说明(PIXIT);
c) 模型实现一致性陈述(MICS);
d) 被测试设备说明书或操作指导手册;
e) 被测试设备 ICD 文件;
f) TISSUE 应用一致性陈述说明(TICS)。
静态测试检测被测设备提供的ICD 是否符合规范,应满足下列三种检测方式:
a) ICD 是否符合DL/T 860.6 规定的语法;
b) ICD 是否符合本标准对模型的规定;
c) ICD 所描述模型应与 MICS 文档描述一致。
动态测试用于检测被测试设备通信服务是否符合规范,应满足以下三种检测方式:
a) 动态模型与静态模型一致性测试
检测ICD
所描述模型应与被测试设备在线模型一致,包括模型结构、数据类型、模型值。
b) MMS 通信一致性测试
检测被测试设备通信服务应严格遵守 PICS 文档中的描述;
检测被测试设备通信服务应严格遵守 DL/T 860;
检测被测试设备双网冗余机制、检修机制是否符合本标准。
c) GOOSE、SV 通信一致性测试
检测被测试设备 GOOSE、SV 通信服务应严格遵守 PICS 文档中的描述;
检测被测试设备 GOOSE、SV 通信服务应严格遵守DL/T 860;
检测被测试设备GOOSE、SV 通信服务应符合本标准。
GB/T 32890—2016
(规范性附录)
过程层虚端子 CRC 校验码生成规则
A.1 提取虚端子联系及 CRC 校验码计算原则
提取每个IED 过程层虚端子配置相关内容形成 XML
文件(若无过程层虚端子配置则不取,描述性 属性 desc、dU
元素不提取)。所有提取元素的子元素应与 SCD 文件中的顺序致;IED
虚端子提取内容
不应包含站控层访问点;所有提取元素的属性按字母顺序从a-z顺序排列;没有子元素和赋值的元素应
采用"/>"结尾;dataset中 prefix=""应去除。
根据形成的 IED 过程层虚端子配置 XML
文件,剔除元素间及属性间的空格、换行符、回车符、列表
符后转换成 ASCII 码序列计算四字节 CRC-32 校验码。 CRC 参数如下:
CRC 比特数 Width:32;
生成项 Poly:04C11DB7;
初始化值 Init:FFFFFFFF;
待测数据是否颠倒 RefIn:True;
计算值是否颠倒 RefOut:True;
输出数据异或项 XorOut:FFFFFFFF;
字串“123456789”的校验结果Check:CBF43926。
为每个IED 提取的过程层虚端子配置文件计算 CRC 校验码,即 IED
过程层虚端子配置 CRC 码, 用于单个装置过程层虚端子配置管理。按 IED
命名排序合成所有 IED CRC 校验码生成全站过程层虚 端子CRC
码,用于全站虚端子配置管理。 IED 过程层虚端子配置 CRC
码和全站过程层虚端子CRC 码
应由系统配置工具在保存文件时自动计算并存入 SCD 文件。
A.2 IED 虚端子配置提取内容
a) GOOSE 发送参数
GOCB1 路径名(GOCBRef):
GSEControl 元素参数(含 Private元素,);
Communication 中与GOCB1 相关的GSE 元素参数(含 Private 元素);
GOCB1 引用的DataSet元素参数(含 Private元素):
DatalRef:相关DAI 元素、bType;
Data2Ref:相关 DAI 元素、bType;
·····
DatanRef:相关 DAI 元素、bType。
GOCB2 路径名(GOCBRef): 同上
······
GOCBn 路径名(GOCBRef): 同上
b) GOOSE 接收参数(外部GOCB 按 inputs中引用外部数据属性先后顺序排列)
外部 GOCB1 路径名(GOCBRef):
GSEControl 元素参数(不含 Private元素);
GB/T 32890—2016
Communication 中与GOCB1 相关的 GSE 元素参数(不含 Private元素);
外部 GOCB1 引用的 DataSet元素参数(不含 Private元素);
bType、intAddr及相关 DAI
bType、intAddr及相关DAI
·····
bType、intAddr 及相关DAI
外部 GOCB2 路径名(GOCBRef):
····
外部 GOCBn 路径名(GOCBRef):
c) SV 发送参数
MSVCB1 路径名(MSVCBRef):
元素或 NULL;
元素或 NULL;
元素或 NULL。
同上
同上
SampledValueControl 元素参数(含 Private 元素);
Communication 中与 MSVCB1 相关SMV 元素参数(含 Private 元素);
MSVCB1 引用的 DataSet 元素参数(含 Private 元素):
DatalRef:相关DOI 元素;
Data2Ref:相关 DOI 元素;
···
DatanRef:相关 DOI 元素。
MSVCB2 路径名(MSVCBRef): 同上
...
MSVCBn 路径名(MSVCBRef): 同上
d) SV 接收参数(外部 MSVCB 按 inputs中引用外部数据对象先后顺序排列)
外部 MSVCB1 路径名(MSVCBRef):
SampledValueControl 元素参数(不含 Private元素);
Communication 中与 MSVCB1 相关 SMV 元素参数(不含 Private元素);
该 MSVCB 引用的DataSet 元素参数(不含 Private 元素);
intAddr 及相关DOI 元素或NULL;
intAddr 及相关DOI 元素或NULL;
·· ··
intAddr 及相关 DOI 元素或 NULL。
外部 MSVCB2 |
|
|
---|---|---|
····· | ||
外 部 MSVCBn |
|
|
A.3 IED 虚端子配置提取文件示例
\<? xml version="1.0"encoding="UTF-8"?>
\<IED name="PL2201A">
\<GOOSEPUB
GB/T 32890—2016
\<GOCBref name="PL2201APIGO/LLNO\$GO\$gocb0">
\<GSEControl appID="PL2201APIGO/LLNO\$GO\$gocb0" confRev="1" datSet="ds-
GOOSE0" name="gocb0" type="GOOSE"/>
\<GSE cbName="gocb0" ldInst="PIGO">
\<Adres>
\<P type="MAC-Address">01-0C-CD-01-01- 11\</P>
\<P type="VLAN-ID">000\</P>
\<P type="APPID">0111\</P>
\<P type="VLAN-PRIORITY">4\</P>
\</Adres>
\<MinTime unit="s" multiplier="m">2\</MinTime>
\<MaxTime unit="s" multiplier="m">5000\</MaxTime>
\</GSE
\<DataSet name="dsGOOSE0"
\<FCDA bType="BOOLEAN" daName="phsA" doName="Tr"fc="ST" ldInst=
"PIGO" InClass="PTRC" InInst="1" prefix="Breakl">
\<DA] name="phsA"
sAddr="DZYJ:B02.SwitchOut F0.Go S0 BINO"/>
_ _ _
\</FCDA>
\<FCDA bType="BOOLEAN" daName="phsB"doName="Tr"fc="ST" ldInst=
"PIGO" InClass="PTRC" InInst="1" prefix="Breakl">
\<DAI name="phsB"
sAddr="DZYJ:B02.SwitchOut F0.Go S0 BIN1"/>
_ _ _
\</FCDA>
\<FCDA bType="BOOLEAN" daName="phsC" doName="Tr" fc="ST" ldInst=
"PIGO"
InClass="PTRC"
\<DA]
InInst="1"
prefix="Breakl">
name="phsC"
sAddr="DZYJ:B02.SwitchOut F0.Go S0 BIN2"/>
_ _ _
\</FCDA>
\<FCDA bType="BOOLEAN" daName="general" doName="Op"fc="ST" ldInst
="PIGO"InClass="RREC" InInst="1"
\<DAI name="general" sAddr="DZYJ:B02.Switch F0.Go S4 BIN3"/>
\</FCDA>
\<FCDA bType="BOOLEAN" daName="stVal" doName="ProRx" fc="ST" ldInst
="PIGO" InClass="PSCH" InInst="1" prefix="RemTrl">
\<DAI name="stVal" sAddr="10. 1.5. 1. 1"/>
\</FCDA>
\<FCDA bType="BOOLEAN" daName="stVal" doName="ProRx" fc="ST" ldInst
="PIGO" InClass="PSCH" InInst="1" prefix="RemTr2">
\<DAI name="stVal">
\<Private type="intcode">123.456.789\</Private>
\</DAI>
\</FCDA>
GB/T 32890—2016
\</DataSet>
\</GOCBref> \</GOOSEPUB>
\<GOOSESUB>
\<GOCBref
name="IL2201ARPIT/LLNo\$GO\$ gocb0">
\<GSEControl appID="ABCD1234" confRev="1" datSet="dsGOOSE0" name="gocb0"
type="GOOSE"/
\<GSE cbName="gocb0" ldInst="RPIT">
\<Adres>
\<P type="MAC-Address">01-0C-CD-01-01-31\</P>
\<P type="VLAN-ID">000\</P>
\<P type="APPID">0123\</P>
\<P type="VLAN-PRIORITY">4\</P>
\</Adres>
\<MinTime unit="s" multiplier="m">10\</MinTime>
\<MaxTime unit="s" multiplier="m">5000\</MaxTime>
\</GSE>
\<DataSet name="dsGOOSEO">
\<FCDA bType="Dbpos">
\<intAddr name="1-A:PIGO/GOINGGIO1.DPCSO1.stVal">
\<DAI name="stVal" sAddr="YX:B04.NR1504 Din.Din5"/>
_
\</intAddr>
\</FCDA>
\<FCDA bType="Timestamp">
|
name="NULL"/> |
---|---|
</FCDA> | |
<FCDA |
|
\<intAddr name="1-C:PIGO/GOINGGIO1.DPCSO2.stVal">
\<DAI name="stVal" sAddr="3.2.5. 1.456"/>
\</intAddr>
\</FCDA>
\<FCDA
\<intAddr
\</FCDA>
\<FCDA
\<intAddr
\<DAI
\<Private
\</DAI
\</intAddr>
\</FCDA
\</DataSet>
\</GOCBref>
bType="Timestamp">
name="NULL"/>
bType="Dbpos">
name="2-B:PIGO/GOINGGIO5.DPCSO6.stVal">
name="stVal"
type="intcode">1.46.789.8\</Private>
GB/T 32890—2016
\<GOCBref name="PM2201APIGO/LLNO\$GO\$ gocbo">
\<GSEControl appID="PM2201APIGO/LLN0. gocb0" confRev="1" datSet ="
dsGOOSE" name="gocb0" type="GOOSE"/>
\<GSE cbName="gocb0" ldInst="RPIT">
\<Adres>
\<P type="MAC-Address">01-0C-CD-01-01-21\</P>
\<P type="VLAN-ID">000\</P>
\<P type="APPID">0125\</P>
\<P type="VLAN-PRIORITY">4\</P>
\</Adres>
\<MinTime unit="s" multiplier="m">2\</MinTime>
\<MaxTime unit="s" multiplier="m">5000\</MaxTime>
\</GSE>
<DataSet |
|
---|---|
|
|
|
name="NULL"/> |
|
|
|
|
\<intAddr name="3-A:PIGO/GOINGGIO2.SPCSO1.stVal">
\<DAI name="stVal" sAddr="1.2.3.4.456"/>
\</intAddr>
\</FCDA>
\<FCDA bType="BOOLEAN">
\<intAddr name="NULL"/>
\</FCDA>
\</DataSet
\</GOCBref>
\</GOOSESUB>
\<SVSUB>
\<SMVCBref name="MU2201AMU01/LLNO\$SV \$msvcbO">
\<SampledValueControl confRev="1"datSet="dsSVO" multicast="true" name=
"smvcb0" nofASDU="1" smpRate="4000"
smvID="MU2201AMU01/LLN0.msvcb0"/>
\<ConnectedAP apName="G1" iedName="MU2201A">
\<SMV cbName="msvcbo" ldInst="MU01">
\<Adres
\<P \<P \<P
\<P
\</Adres>
\</SMV>
\</ConnectedAP
type="MAC-Address">01-0C-CD-04-01-31\</P>
type="VLAN-ID">000\</P>
type="APPID">4123\</P>
type="VLAN-PRIORITY">4\</P>
GB/T 32890—2016
\<DataSet
\<FCDA>
\<intAddr
\</FCDA>
\<FCDA>
\<intAddr
\</FCDA>
\<FCDA>
\<intAddr
\<DOI
\<DA]
name="dsSVO"
name="9-A:PISV/SVINGGIO1. AnInl"/>
name="NULL"/>
name="9-B:PISV/SVINGGIO2. AnInl">
name="ISCSO1">
name="stVal'
sAddr="P:B02.GetOrigSmpl FO.ipa prm"/>
\<DAI name="q"sAdr="P:B02.GetOrigSmpl FO.ipa prm q"/
\</DOI>
\</intAddr>
\</FCDA>
\</DataSet
\</SMVCBref>
\</SVSUB>
\</IED>
GB/T 32890—2016
(资料性附录)
保护相关逻辑设备命名原则
B.1 计量逻辑设备(计量 LD) 用于包含计量功能的装置建模,其inst
名称采用"METR"。
B.2 在线监测逻辑设备(在线监测 LD) 用于变电站 一
次设备在线监测装置建模,其 inst 名 称 采 用
"MONT"。
GB/T 32890—2016
(资料性附录)
逻辑节点类定义1
本标准在DL/T 860标准基础上,建立了符合国内应用要求的逻辑节点类定义。
本附录列出了220 kV 及以上装置需要统一扩充逻辑节点类的定义(见表C.1~ 表
C.22),其他逻辑 节点类和数据类应符合 DL/T 860.74
要求,不得扩充;统一扩充的数据用 E 表示,EO 为各厂家统一规
范的自定义数据。
表 C.1 逻辑节点零 LLNO
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
表 C.2 保护通道 PSCH
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
GB/T 32890—2016
表 C.2 ( 续 )
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.3 保护跳闸 PTRC
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
GB/T 32890—2016
表 C.3 (续)
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.4 三相不 一 致 PPDP(Pole Disagreement
Protection)
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.5 差动保护 PDIF
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.5 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
表 C.6 距离保护 PDIS
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.6 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
表 C.7 过流保护 PTOC
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.8 复压闭锁过流保护 PVOC
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.9 过电压保护 PTOV
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.10 过励磁保护 PVPH
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.11 断路器失灵保护 RBRF
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
GB/T 32890—2016
表 C.11 ( 续 )
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.12 远跳就地判别 RRTC(remote trip
criterion)
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.12 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.13 振 荡 闭 锁 RPSB
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.13 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.14 自动重合闸 RREC
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.15 冷控失电 SCAS
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.16 电流互感器 TCTR
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.17 电压互感器 TVTR
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.18 联闭锁 CILO
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.19 自动分接头调节控制 ATCC
|
|
|
|
|
|
---|---|---|---|---|---|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
表 C.20 扰动记录功能 RDRE
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.21 录波装置模拟通道定值 RADR
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 C.22 录波装置控制定值 RBDR
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 C.22 (续)
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
(资料性附录)
逻辑节点类定义2
本附录列出了110kV 及以下装置需要统一扩充的逻辑节点类的定义(见表D.1~表
D.18),其他逻 辑节点类和数据类应符合 DL/T 860.74
要求,不得扩充;本附录仅列出110 kV 及以下需要特别扩充的
逻辑节点类,对于和附录C 相同的逻辑节点,参考附录 C,
本附录不再重复列出。
表 D.1 逻辑节点零 LLNO
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
注:建议不采用控制字1和控制字2(各个保护逻辑的投退 SPG
类型定值按位组合成整型定值)的方式,采用各个
保护逻辑节点的投退定值建立模型。
表 D.2 差动保护 PDIF
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
style="width:0.53336in;height:0.51511in" />
GB/T 32890—2016
表 D.2 (续)
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.3 距离保护 PDIS
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.3 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
表 D.4 过流保护 PTOC
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.4 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.5 过热保护 PTTR
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.5 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.6 复压闭锁过流保护 PVOC
|
|
|
|
|
|
---|---|---|---|---|---|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.6 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.7 低周保护 PTUF
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.8 低电压保护 PTUV
|
|
|
|
|
|
---|---|---|---|---|---|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
GB/T 32890—2016
表 D.8 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.9 三相不 一 致 PPDP
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.10 接地故障 PSDE
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
GB/T 32890—2016
表 D.10 (续)
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.11 故障测距 RFLO
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
GB/T 32890—2016
表 D.11 ( 续 )
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.12 自动重合闸 RREC
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.12 (续)
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1st Reclose Time |
|
|
|
|
2"d Reclose Time |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.13 同期检查 RSYN
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.13 (续)
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.14 电流互感器 TCTR
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.15 电压互感器 TVTR
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.16 备用电源自投 RBZT
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.16 (续)
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 D.17 电力变压器 YPTR
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 D.18 电动机 ZMOT
|
|
|
|
|
---|---|---|---|---|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
(规范性附录)
统一扩充公用数据类
附录只列举统一扩充的公用数据类(见表 E.1),其他公用数据类应符合 DL/T
860.73 要求,不得
扩充。
表 E.1 字符整定 String setting(STG)
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
||||
|
|||||
|
|||||
|
|
|
|
||
|
|
|
|
||
|
|||||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
GB/T 32890—2016
(规范性附录)
统一定义的数据类型和数据属性类型
F.1 概述
统一定义的数据类型和数据属性采用统一的前缀“CN 。 按照DL/T 860
标准扩充的数据对象应 包含数据的命名空间 dataNs
数据属性,非扩充的数据则可以不包含该数据属性,统一定义的数据类型
提供带后缀" EX"
和不带后缀的两类数据类型分别应用于这两种情况。逻辑节点PTRC 的数据对象
Op 或 Tr 的数据类型分为了 ACT 和 ACT 3P 两种类型,其中 ACT
类型不包含可选的 DA:phsA、
phsB、phsC、neut,ACT 3P则包含上述 DA,
保护装置应根据是否要带分相信息选择两种类型之一使 用;对于ASG、ING、SPG
等数据类型,当用于不分区定值时其FC 属性为 SP,用于分区定值时其 FC 属
性为SG。 为了适应这两种情况,统一定义了 ASG SP、ING SP、SPG SP 和 ASG
SG、ING SG、SPG
SG 分别用于不分区和分区的定值。
统一定义的数据类型尽可能包含了应用需要的各个数据属性,装置无法提供或使用DL/T
860 标
准中标为可选的数据属性时,该部分数据属性可不映射,并应在装置模型一致性声明文件中说明。
F.2 统一定义数据类型
根据标准和实际应用需求对相关数据属性进行筛选后,统一定义数据类型如下:
\<DOType id="CN SPS" cdc="SPS">
\<DA name="stVal" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true"fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN"fc="SV"/>
\<DA name="subVal" bType="BOOLEAN" fc="SV"/>
\<DA name="subQ" bType="Quality"fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN SPS EX"cdc="SPS">
\<DA name="stVal" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="subEna" bType="BOOLEAN"fc="SV"/>
\<DA name="subVal" bType="BOOLEAN" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64" fc="SV"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
GB/T 32890—2016
\<DOType id="CN INS" cdc="INS">
\<DA name="stVal" bType="INT32" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="INT32"fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN INS EX" cdc="INS">
\<DA name="stVal" bType="INT32" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="INT32"fc="SV"/>
\<DA name="subQ" bType="Quality"fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="dU" bType="Unicode255"fc="DC"/>
\<DA name="dataNs" bType="VisString255" fc="EX"/>
\</DOType>
\<DOType id="CN INS Beh" cdc="INS">
\<DA name="stVal" bType="Enum" type="Beh" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\</DOType>
\<DOType id="CN INS Health" cdc="INS">
\<DA name="stVal" bType="Enum" type="Health" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\</DOType>
\<DOType id="CN INS ARST" cdc="INS">
\<DA name="stVal" bType="Enum" type="AutoRecSt" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true"fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="Enum"type="AutoRecSt" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64" fc="SV"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN INS CBOpCap"cdc="INS">
\<DA name="stVal" bType="Enum" type="CBOpCap" dchg="true" fc="ST"/>
GB/T 32890—2016
\<DA name="q" bType="Quality" qchg="true"fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="Enum" type="CBOpCap"fc="SV"/>
\<DA name="subQ" bType="Quality"fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN INS SwTyp"cdc="INS">
\<DA name="stVal" bType="Enum"type="SwTyp" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="subEna" bType="BOOLEAN"fc="SV"/>
\<DA name="subVal" bType="Enum" type="SwTyp"fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN INS SwOpCap" cdc="INS">
\<DA name="stVal" bType="Enum"type="SwOpCap" dchg="true"fc="ST"/>
\<DA name="q" bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="subEna" bType="BOOLEAN"fc="SV"/>
\<DA name="subVal" bType="Enum" type="SwOpCap"fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN INS FltLoop" cdc="INS">
\<DA name="stVal" bType="Enum" type="FltLoop" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true"fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="Enum" type="FltLoop" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN ACT" cdc="ACT">
\<DA name="general" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
GB/T 32890—2016
\</DOType>
\<DOType id="CN ACT EX"cdc="ACT">
\<DA name="general" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN ACT 3P"cdc="ACT">
\<DA name="general" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="phsA" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="phsB" bType="BOOLEAN" dchg="true"fc="ST"/>
\<DA name="phsC" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="neut" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true"fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN ACT 3P EX"cdc="ACT">
\<DA name="general" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="phsA" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="phsB" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="phsC" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="neut" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN ACD"cdc="ACD">
\<DA name="general" bType="BOOLEAN" dchg="true"fc="ST"/>
\<DA name="dirGeneral" bType="Enum"type="dir" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN ACD EX" cdc="ACD">
\<DA name="general" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="dirGeneral" bType="Enum" type="dir"dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
GB/T 32890—2016
\</DOType>
\<DOType id="CN ACD 3P"cdc="ACD">
\<DA name="general" bType="BOOLEAN" dchg="true"fc="ST"/>
\<DA name="dirGeneral" bType="Enum"type="dir" dchg="true" fc="ST"/>
\<DA name="phsA" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="dirPhsA" bType="Enum" type="dir" dchg="true"fc="ST"/>
\<DA name="phsB" bType="BOOLEAN" dchg="true"fc="ST"/>
\<DA name="dirPhsB" bType="Enum" type="dir" dchg="true"fc="ST"/>
\<DA name="phsC" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="dirPhsC" bType="Enum"type="dir" dchg="true" fc="ST"/>
\<DA name="neut" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="dirNeut" bType="Enum" type="dir" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true"fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="dU" bType="Unicode255"fc="DC"/>
\</DOType>
\<DOType id="CN ACD 3P EX"cdc="ACD">
\<DA name="general" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="dirGeneral" bType="Enum"type="dir" dchg="true" fc="ST"/>
\<DA name="phsA" bType="BOOLEAN" dchg="true"fc="ST"/>
\<DA name="dirPhsA" bType="Enum" type="dir" dchg="true" fc="ST"/>
\<DA name="phsB" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="dirPhsB" bType="Enum" type="dir" dchg="true"fc="ST"/>
\<DA name="phsC" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="dirPhsC" bType="Enum"type="dir" dchg="true" fc="ST"/>
\<DA name="neut" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="dirNeut" bType="Enum"type="dir" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN MV"cdc="MV">
\<DA name="mag" bType="Struct" type="CN AnalogueValue" dchg="true" fc="
MX"/>
\<DA name="q"bType="Quality" qchg="true" fc="MX"/>
\<DA name="t" bType="Timestamp"fc="MX"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subMag" bType="Struct" type="CN AnalogueValue" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64" fc="SV"/>
\<DA name="units" bType="Struct" type="CN units"fc="CF"/>
\<DA name="db" bType="INT32U"fc="CF"/>
GB/T 32890—2016
\<DA name="zeroDb" bType="INT32U" fc="CF"/>
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="rangeC" bType="Struct" type="CN RangeConfig" fc="CF"/>
\<DA name="smpRate" bType="INT32U"fc="CF"/>
\<DA name="dU" bType="Unicode255"fc="DC"/>
\</DOType>
\<DOType id="CN MV EX" cdc="MV">
\<DA name="mag" bType="Struct" type="CN AnalogueValue" dchg="true" fc="
MX"/>
\<DA name="q" bType="Quality" qchg="true" fc="MX"/>
\<DA name="t" bType="Timestamp"fc="MX"/>
\<DA name="subEna" bType="BOOLEAN"fc="SV"/>
\<DA name="subMag" bType="Struct" type="CN AnalogueValue" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64" fc="SV"/>
\<DA name="units" bType="Struct" type="CN units" fc="CF"/>
\<DA name="db" bType="INT32U" fc="CF"/>
\<DA name="zeroDb" bType="INT32U"fc="CF"/>
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="rangeC" bType="Struct" type="CN RangeConfig" fc="CF"/>
\<DA name="smpRate" bType="INT32U" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN CMV"cdc="CMV">
\<DA name="cVal" bType="Struct" type="CN Vector" dchg="true"
fc="MX"/>
\<DA name="q"bType="Quality" qchg="true" fc="MX"/>
\<DA name="t" bType="Timestamp" fc="MX"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subCVal" bType="Struct" type="CN Vector" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="units" bType="Struct" type="CN units" fc="CF"/>
\<DA name="db" bType="INT32U"fc="CF"/>
\<DA name="zeroDb" bType="INT32U"fc="CF"/>
\<DA name="rangeC" bType="Struct" type="CN RangeConfig" fc="CF"/>
\<DA name="magSVC" bType="Struct" type="CN ScaledValueConfig"
fc="CF"/>
\<DA name="angSVC" bType="Struct" type="CN ScaledValueConfig"
fc="CF"/>
\<DA name="angRef" bType="Enum" type="angidCMV" fc="CF"/>
\<DA name="smpRate" bType="INT32U"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN CMV EX" cdc="CMV">
GB/T 32890—2016
\<DA name="cVal" bType="Struct" type="CN Vector" dchg="true"fc="MX"/>
\<DA name="q" bType="Quality" qchg="true" fc="MX"/>
\<DA name="t" bType="Timestamp" fc="MX"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subCVal" bType="Struct" type="CN Vector" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
|
|
---|---|
|
|
<DA |
|
\<DA name="zeroDb" bType="INT32U"fc="CF"/>
\<DA name="rangeC" bType="Struct" type="CN RangeConfig" fc="CF"/>
\<DA name="magSVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="angSVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="angRef" bType="Enum" type="angidCMV" fc="CF"/>
\<DA name="smpRate" bType="INT32U" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN WYE" cdc="WYE">
<SDO name="phsA" |
|
|
---|---|---|
|
|
|
<SDO name="phsC" |
|
|
<DA name="angRef" |
|
|
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN WYE EX" cdc="WYE">
<SDO name="phsA" |
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
<DOType id="CN WYE ALL"cdc="WYE"> | |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\</DOType>
GB/T 32890—2016
\<DOType id="CN WYE ALL EX"cdc="WYE">
\<SDO name="phsA" type="CN CMV"/>
\<SDO name="phsB" type="CN CMV"/>
\<SDO name="phsC" type="CN CMV"/>
\<SDO name="neut" type="CN CMV"/>
\<SDO name="net" type="CN CMV"/>
\<SDO name="res" type="CN CMV"/>
\<DA name="angRef" bType="Enum" type="angid"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN DEL"cdc="DEL">
\<SDO name="phsAB" type="CN CMV"/>
\<SDO name="phsBC" type="CN CMV"/>
\<SDO name="phsCA" type="CN CMV"/>
\<DA name="angRef" bType="Enum" type="angid" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN DEL EX" cdc="DEL">
\<SDO name="phsAB" type="CN CMV"/>
\<SDO name="phsBC" type="CN CMV"/>
\<SDO name="phsCA" type="CN CMV"/>
\<DA name="angRef" bType="Enum" type="angid" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN SPC"cdc="SPC">
\<DA name="SBOw" bType="Struct" type="CN SBOw Oper SDPC" fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper SDPC"fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel SDPC" fc="CO"/>
\<DA name="stVal" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="BOOLEAN" fc="SV"/>
\<DA name="subQ" bType="Quality"fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="pulseConfig" bType="Struct" type="CN PulseConfig"
fc="CF"/>
\<DA name="ctlModel" bType="Enum" type="ctlModel" fc="CF"/>
\<DA name="sboTimeout" bType="INT32U" fc="CF"/>
\<DA name="sboClass" bType="Enum"type="sboClass" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
GB/T 32890—2016
\<DOType id="CN SPC EX"cdc="SPC">
\<DA name="SBOw" bType="Struct" type="CN SBOw Oper SDPC"fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper SDPC" fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel SDPC"fc="CO"/>
\<DA name="stVal" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="BOOLEAN" fc="SV"/>
\<DA name="subQ" bType="Quality"fc="SV"/>
\<DA name="subID" bType="VisString64" fc="SV"/>
\<DA name="pulseConfig" bType="Struct" type="CN PulseConfig"
fc="CF"/>
\<DA name="ctlModel" bType="Enum" type="ctlModel"fc="CF"/>
\<DA name="sboTimeout" bType="INT32U" fc="CF"/>
\<DA name="sboClass" bType="Enum" type="sboClass" fc="CF"/>
\<DA name="dU" bType="Unicode255"fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN SPC DC"cdc="SPC">
\<DA name="Oper" bType="Struct" type="CN SBOw Oper SDPC" fc="CO"/>
\<DA name="stVal" bType="BOOLEAN" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="subEna" bType="BOOLEAN"fc="SV"/>
\<DA name="subVal" bType="BOOLEAN" fc="SV"/>
\<DA name="subQ" bType="Quality"fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="pulseConfig" bType="Struct" type="CN PulseConfig"
fc="CF"/>
\<DA name="ctlModel" bType="Enum"type="ctlModel" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN DPC" cdc="DPC">
\<DA name="SBOw" bType="Struct" type="CN SBOw Oper SDPC" fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper SDPC" fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel SDPC"fc="CO"/>
\<DA name="stVal" bType="Dbpos" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="Dbpos" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="pulseConfig" bType="Struct" type="CN PulseConfig"
fc="CF"/>
GB/T 32890—2016
\<DA name="ctlModel" bType="Enum" type="ctlModel" fc="CF"/>
\<DA name="sboTimeout" bType="INT32U"fc="CF"/>
\<DA name="sboClass" bType="Enum" type="sboClass"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN DPC EX"cdc="DPC">
\<DA name="SBOw"bType="Struct" type="CN SBOw Oper SDPC"fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper SDPC" fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel SDPC"fc="CO"/>
\<DA name="stVal" bType="Dbpos" dchg="true"fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="Dbpos" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="pulseConfig" bType="Struct" type="CN PulseConfig"
fc="CF"/>
\<DA name="ctlModel" bType="Enum" type="ctlModel" fc="CF"/>
\<DA name="sboTimeout" bType="INT32U" fc="CF"/>
\<DA name="sboClass" bType="Enum"type="sboClass" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN INC" cdc="INC">
\<DA name="SBOw"bType="Struct" type="CN SBOw Oper INC" fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper INC" fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel INC" fc="CO"/>
\<DA name="stVal" bType="INT32" type="" dchg="true" fc="ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN"fc="SV"/>
\<DA name="subVal" bType="INT32"fc="SV"/>
\<DA name="subQ" bType="Quality"fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="ctlModel" bType="Enum" type="ctlModel" fc="CF"/>
\<DA name="sboTimeout" bType="INT32U" fc="CF"/>
\<DA name="sboClass" bType="Enum" type="sboClass" fc="CF"/>
\<DA name="minVal" bType="INT32"fc="CF"/>
\<DA name="maxVal" bType="INT32"fc="CF"/>
\<DA name="stepSize" bType="INT32U" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN INC EX"cdc="INC">
GB/T 32890—2016
\<DA name="SBOw" bType="Struct" type="CN SBOw Oper INC" fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper INC" fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel INC"fc="CO"/>
\<DA name="stVal" bType="INT32" type="" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="INT32"fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="ctlModel" bType="Enum"type="ctlModel" fc="CF"/>
\<DA name="sboTimeout" bType="INT32U" fc="CF"/>
\<DA name="sboClass" bType="Enum" type="sboClass" fc="CF"/>
\<DA name="minVal" bType="INT32" fc="CF"/>
\<DA name="maxVal" bType="INT32" fc="CF"/>
\<DA name="stepSize" bType="INT32U"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN INC Mod" cdc="INC">
\<DA name="stVal" bType="Enum" type="Mod" dchg="true" fc="ST"/>
\<DA name="q" bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="ctlModel" bType="Enum" type="ctlModel" fc="CF">
\<Val>0\</Val>
\</DA
\</DOType>
\<DOType id="CN BSC" cdc="BSC">
\<DA name="SBOw"bType="Struct" type="CN SBOw Oper BSC" fc="CO"/> \<DA
name="Oper" bType="Struct" type="CN SBOw Oper BSC" fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel BSC" fc="CO"/>
\<DA name="valWTr" bType="Struct" type="CN ValWithTrans" dchg="true"fc="
ST"/>
\<DA name="q"bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp" fc="ST"/>
\<DA name="subEna" bType="BOOLEAN" fc="SV"/>
\<DA name="subVal" bType="Struct" type="CN ValWithTrans" fc="SV"/>
\<DA name="subQ" bType="Quality"fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="persistent" bType="BOOLEAN" fc="CF"/>
\<DA name="ctlModel" bType="Enum"type="ctlModel" fc="CF"/>
\<DA name="sboTimeout" bType="INT32U" fc="CF"/>
\<DA name="sboClass" bType="Enum" type="sboClass" fc="CF"/>
GB/T 32890—2016
\<DA name="minVal" bType="INT8" fc="CF"/>
\<DA name="maxVal" bType="INT8"fc="CF"/>
\<DA name="stepSize" bType="INT8U"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN BSC EX" cdc="BSC">
\<DA name="SBOw"bType="Struct" type="CN SBOw Oper BSC" fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper BSC" fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel BSC" fc="CO"/>
\<DA name="valWTr" bType="Struct" type="CN ValWithTrans" dchg="true"
fc="
ST"/> \<DA name="q" bType="Quality" qchg="true" fc="ST"/>
\<DA name="t" bType="Timestamp"fc="ST"/>
\<DA name="subEna" bType="BOOLEAN"fc="SV"/>
\<DA name="subVal" bType="Struct" type="CN ValWithTrans" fc="SV"/>
\<DA name="subQ" bType="Quality" fc="SV"/>
\<DA name="subID" bType="VisString64"fc="SV"/>
\<DA name="persistent" bType="BOOLEAN" fc="CF"/>
\<DA name="ctlModel" bType="Enum"type="ctlModel" fc="CF"/>
\<DA name="sboTimeout" bType="INT32U"fc="CF"/>
\<DA name="sboClass" bType="Enum" type="sboClass" fc="CF"/>
\<DA name="minVal" bType="INT8" fc="CF"/>
\<DA name="maxVal" bType="INT8" fc="CF"/>
\<DA name="stepSize" bType="INT8U" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN SPG SG"cdc="SPG">
\<DA name="setVal" bType="BOOLEAN" fc="SG"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN SPG SG EX"cdc="SPG">
\<DA name="setVal" bType="BOOLEAN" fc="SG"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN SPG SP" cdc="SPG">
\<DA name="setVal" bType="BOOLEAN" fc="SP"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN SPG SP EX"cdc="SPG">
\<DA name="setVal" bType="BOOLEAN" fc="SP"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
GB/T 32890—2016
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN ING SG"cdc="ING">
\<DA name="setVal" bType="INT32"fc="SG"/>
\<DA name="minVal" bType="INT32" fc="CF"/>
\<DA name="maxVal" bType="INT32" fc="CF"/>
\<DA name="stepSize" bType="INT32U"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN ING SG EX"cdc="ING">
\<DA name="setVal" bType="INT32" fc="SG"/>
\<DA name="minVal" bType="INT32"fc="CF"/>
\<DA name="maxVal" bType="INT32"fc="CF"/>
\<DA name="stepSize" bType="INT32U"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN ING SP"cdc="ING">
\<DA name="setVal" bType="INT32"fc="SP"/>
\<DA name="minVal" bType="INT32"fc="CF"/>
\<DA name="maxVal" bType="INT32"fc="CF"/>
\<DA name="stepSize" bType="INT32U" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType
\<DOType id="CN ING SP EX" cdc="ING">
\<DA name="setVal" bType="INT32"fc="SP"/>
\<DA name="minVal" bType="INT32" fc="CF"/>
\<DA name="maxVal" bType="INT32" fc="CF"/>
\<DA name="stepSize" bType="INT32U"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
/DOType>
\<DOType id="CN ASG SG"cdc="ASG">
\<DA name="setMag" bType="Struct" type="CN AnalogueValue" fc="SG"/>
\<DA name="units" bType="Struct" type="CN units"fc="CF"/>
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="minVal" bType="Struct" type="CN AnalogueValue"fc="CF"/>
\<DA name="maxVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="stepSize" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN ASG SG EX"cdc="ASG">
\<DA name="setMag" bType="Struct" type="CN AnalogueValue" fc="SG"/>
GB/T 32890—2016
\<DA name="units" bType="Struct" type="CN units" fc="CF"/>
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="minVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="maxVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="stepSize" bType="Struct" type="CN AnalogueValue"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN ASG SP"cdc="ASG">
\<DA name="setMag" bType="Struct" type="CN AnalogueValue"fc="SP"/>
\<DA name="units" bType="Struct" type="CN units"fc="CF"/>
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="minVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="maxVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="stepSize" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN ASG SP EX"cdc="ASG">
\<DA name="setMag" bType="Struct" type="CN AnalogueValue" fc="SP"/>
\<DA name="units" bType="Struct" type="CN units"fc="CF"/>
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="minVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="maxVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="stepSize" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN STG SG EX" cdc="STG">
\<DA name="setVal" bType="Unicode255" fc="SG"/>
\<DA name="dU" bType="Unicode255"fc="DC"/>
\<DA name="cdcNs" bType="VisString255"fc="EX">
\<Val>DL MODEL:2014\</Val>
\</DA>
\<DA name="cdcName" bType="VisString255" fc="EX">
\<Val>DL MODEL:2014\</Val>
\</DA>
\<DA name="dataNs" bType="VisString255"fc="EX">
\<Val>DL MODEL:2014\</Val>
\</DA>
\</DOType>
\<DOType id="CN STG SP EX"cdc="STG">
\<DA name="setVal" bType="Unicode255" fc="SP"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
GB/T 32890—2016
\<DA name="edeNs" bType="VisString255"fc="EX">
\<Val>DL MODEL:2014\</Val>
\</DA>
\<DA name="cdeName" bType="VisString255"fc="EX">
\<Val>DL MODEL:2014\</Val>
\</DA>
\<DA name="dataNs" bType="VisString255"fc="EX">
\<Val>DL MODEL:2014\</Val>
\</DA>
\</DOType>
\<DOType id="CN DPL" cdc="DPL">
\<DA name="vendor" bType="VisString255"fc="DC"/>
\<DA name="hwRev" bType="VisString255"fc="DC"/>
\<DA name="swRev" bType="VisString255" fc="DC"/>
\<DA name="serNum" bType="VisString255"fc="DC"/>
\<DA name="model" bType="VisString255"fc="DC"/>
\<DA name="location" bType="VisString255"fc="DC"/>
\</DOType>
\<DOType id="CN LPL LNO" cdc="LPL">
\<DA name="vendor" bType="VisString255"fc="DC"/>
\<DA name="swRev" bType="VisString255"fc="DC"/>
\<DA name="d" bType="VisString255"fc="DC"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="configRev" bType="VisString255"fc="DC"/>
\<DA name="ldNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN LPL"cdc="LPL">
\<DA name="vendor" bType="VisString255"fc="DC"/>
\<DA name="swRev" bType="VisString255" fc="DC"/>
\<DA name="d" bType="VisString255"fc="DC"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN LPL EX" cdc="LPL">
\<DA name="vendor" bType="VisString255"fc="DC"/>
\<DA name="swRev" bType="VisString255"fc="DC"/>
\<DA name="d" bType="VisString255"fc="DC"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="InNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN SAV"cdc="SAV">
\<DA name="instMag" bType="Struct" type="CN AnalogueValue I"
fc="MX"/>
\<DA name="q"bType="Quality" qchg="true" fc="MX"/>
\<DA name="units" bType="Struct" type="CN units"fc="CF"/>
GB/T 32890—2016
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="min" bType="Struct" type="CN AnalogueValue I" fc="CF"/>
\<DA name="max" bType="Struct" type="CN AnalogueValue I" fc="CF"/>
\<DA name="dU"bType="Unicode255" fc="DC"/>
\</DOType>
\<DOType id="CN SAV EX"cdc="SAV">
\<DA name="instMag" bType="Struct" type="CN AnalogueValue I"
fc="MX"/>
\<DA name="q" bType="Quality" qchg="true" fc="MX"/>
\<DA name="t" bType="Timestamp" fc="MX"/>
\<DA name="units" bType="Struct" type="CN units" fc="CF"/>
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="min" bType="Struct" type="CN AnalogueValue I" fc="CF"/>
\<DA name="max" bType="Struct" type="CN AnalogueValue I"fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN SAV EX"cdc="SAV">
\<DA name="instMag" bType="Struct" type="CN AnalogueValue I"
fc="MX"/>
\<DA name="q" bType="Quality" qchg="true" fc="MX"/>
\<DA name="t" bType="Timestamp"fc="MX"/>
\<DA name="units" bType="Struct" type="CN units" fc="CF"/>
\<DA name="sVC" bType="Struct" type="CN ScaledValueConfig" fc="CF"/>
\<DA name="min" bType="Struct" type="CN AnalogueValue I" fc="CF"/>
\<DA name="max" bType="Struct" type="CN AnalogueValue I" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\</DOType>
\<DOType id="CN APC" cdc="APC">
\<DA name="mxVal" bType="Struct" type="CN AnalogueValue" dchg="true"
fc="
MX"/>
\<DA name="q"bType="Quality" qchg="true" fc="MX"/>
\<DA name="t" bType="Timestamp" fc="MX"/>
\<DA name="ctlModel" bType="Enum" type="ctlModel" fc="CF"/>
\<DA name="units" bType="Struct" type="CN units" fc="CF"/>
\<DA name="minVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="maxVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="stepSize" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="SBOw" bType="Struct" type="CN SBOw Oper APC"fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper APC"fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel APC" fc="CO"/>
\</DOType>
\<DOType id="CN APC EX" cdc="APC">
GB/T 32890—2016
\<DA name="mxVal" bType="Struct" type="CN AnalogueValue" dchg="true"
fc="
MX"/>
\<DA name="q"bType="Quality" qchg="true"fc="MX"/>
\<DA name="t" bType="Timestamp"fc="MX"/>
\<DA name="ctlModel" bType="Enum" type="ctlModel" fc="CF"/>
\<DA name="units" bType="Struct" type="CN units" fc="CF"/>
\<DA name="minVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="maxVal" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="stepSize" bType="Struct" type="CN AnalogueValue" fc="CF"/>
\<DA name="dU" bType="Unicode255" fc="DC"/>
\<DA name="dataNs" bType="VisString255"fc="EX"/>
\<DA name="SBOw"bType="Struct" type="CN SBOw Oper APC"fc="CO"/>
\<DA name="Oper" bType="Struct" type="CN SBOw Oper APC" fc="CO"/>
\<DA name="Cancel" bType="Struct" type="CN Cancel APC" fc="CO"/>
\</DOType>
F.3 统一定义数据属性类型
下列数据属性采用统一定义,共15种,名称加统一的前缀"CN ":
\<DAType id="CN AnalogueValue">
\<BDA name="f" bType="FLOAT32"/>
\</DAType>
\<DAType id="CN AnalogueValue I">
\<BDA name="i" bType="INT32"/>
\</DAType>
\<DAType \<BDA \<BDA \<BDA \<BDA \<BDA
\<BDA
\</DAType>
\<DAType
\<BDA
\<BDA
id="CN RangeConfig">
name="hhLim" bType="Struct" type="CN AnalogueValue"/>
name="hLim" bType="Struct" type="CN AnalogueValue"/>
name="ILim"bType="Struct" type="CN AnalogueValue"/>
name="IILim"bType="Struct" type="CN AnalogueValue"/>
name="min"bType="Struct" type="CN AnalogueValue"/>
name="max" bType="Struct" type="CN AnalogueValue"/>
id="CN Vector">
name="mag" bType="Struct" type="CN AnalogueValue"/>
name="ang" bType="Struct" type="CN AnalogueValue"/>
\</DAType>
\<DAType id="CN SBOw Oper SDPC">
\<BDA name="ctlVal" bType="BOOLEAN"/>
\<BDA name="origin" bType="Struct" type="CN Originator"/>
\<BDA name="ctlNum" bType="INT8U"/>
\<BDA name="T" bType="Timestamp"/>
\<BDA name="Test" bType="BOOLEAN"/>
GB/T 32890—2016
\<BDA name="Check" bType="Check"/>
\</DAType>
\<DAType id="CN Cancel SDPC">
\<BDA name="ctlVal" bType="BOOLEAN"/>
\<BDA name="origin" bType="Struct" type="CN Originator"/>
\<BDA name="ctlNum" bType="INT8U"/>
\<BDA name="T" bType="Timestamp"/>
\<BDA name="Test" bType="BOOLEAN"/>
\</DAType>
\<DAType id="CN SBOw Oper INC">
\<BDA name="ctlVal" bType="INT32"/>
\<BDA name="origin" bType="Struct" type="CN Originator"/>
\<BDA name="ctlNum" bType="INT8U"/>
\<BDA name="T" bType="Timestamp"/>
\<BDA name="Test" bType="BOOLEAN"/>
\<BDA name="Check" bType="Check"/>
\</DAType>
\<DAType id="CN Cancel INC">
\<BDA name="ctlVal" bType="INT32"/>
\<BDA name="origin" bType="Struct" type="CN Originator"/>
\<BDA name="ctlNum" bType="INT8U"/>
\<BDA name="T" bType="Timestamp"/>
\<BDA name="Test" bType="BOOLEAN"/>
\</DAType>
\<DAType id="CN SBOw Oper APC">
\<BDA name="ctlVal" bType="Struct" type="CN AnalogueValue"/>
\<BDA name="origin" bType="Struct" type="CN Originator"/>
\<BDA name="ctlNum" bType="INT8U"/>
\<BDA name="T" bType="Timestamp"/>
\<BDA name="Test" bType="BOOLEAN"/>
\<BDA name="Check" bType="Check"/>
\</DAType>
\<DAType id="CN Cancel APC">
\<BDA name="ctlVal" bType="Struct" type="CN AnalogueValue"/>
\<BDA name="origin" bType="Struct" type="CN Originator"/>
\<BDA name="ctlNum" bType="INT8U"/>
\<BDA name="T" bType="Timestamp"/>
\<BDA name="Test" bType="BOOLEAN"/>
\</DAType>
\<DAType id="CN SBOw Oper BSC">
\<BDA name="ctlVal" bType="Tcmd"/>
\<BDA name="origin" bType="Struct" type="CN Originator"/>
\<BDA name="ctlNum"bType="INT8U"/>
GB/T 32890—2016
\<BDA name="T" bType="Timestamp"/>
\<BDA name="Test" bType="BOOLEAN"/>
\<BDA name="Check" bType="Check"/>
\</DAType>
\<DAType id="CN Cancel BSC">
\<BDA name="ctlVal" bType="Tcmd"/>
\<BDA name="origin" bType="Struct" type="CN Originator"/>
\<BDA name="ctlNum" bType="INT8U"/>
\<BDA name="T" bType="Timestamp"/>
\<BDA name="Test" bType="BOOLEAN"/>
\</DAType>
\<DAType id="CN Originator">
\<BDA name="orCat" bType="Enum"type="orCategory"/>
\<BDA name="orldent" bType="Octet64"/>
\</DAType>
\<DAType id="CN ValWithTrans">
\<BDA name="posVal" bType="INT8"/>
\</DAType>
\<DAType id="CN ScaledValueConfig">
\<BDA name="scaleFactor" bType="FLOAT32"/>
\<BDA name="offset" bType="FLOAT32"/>
\</DAType>
\<DAType id="CN PulseConfig">
\<BDA name="cmdQual" bType="Enum" type="PulseConfigCmdQual"/>
\<BDA name="onDur" bType="INT32U"/>
\<BDA name="offDur" bType="INT32U"/>
\<BDA name="numPls" bType="INT32U"/>
\</DAType>
\<DAType
\<BDA
\<BDA
\</DAType>
id="CN units">
_
bType="Enum"name="SIUnit" type="SIUnit"/>
bType="Enum"name="multiplier" type="multiplier"/>
F.4 统一定义枚举类型
统一定义19种枚举类型,具体如下:
a)
b)
c)
d)
e)
f)
g)
ctlModel
sboClass
orCategory
dir
range
angid
multiplier
GB/T 32890—2016
h) SIUnit
i) Dbpos
j) Tcmd
k) Beh
1) Mod
m) Health
n) Check
o) CBOpCap
p) ShOpCap
q) SwOpCap
r) SwTyp
s) AutoRecSt
t) PulseConfigCmdQual
u) FltLoop
GB/T 32890—2016
(资料性附录)
逻辑节点前缀命名示例
G.1 断路器 XCBR、隔离开关 XSWI 及相关控制 CSWI 和闭锁状态 CILO
应统一配置前缀,前缀说明
建议如下:间隔内断路器使用"CB", 隔离开关统 一
使用"QG1、QG2、QG3、QG4", 接 地 开 关 统 一 使 用
“QGD1、QGD2、QGD3、QGD4"。
对于分相断路器,使用断路器命名加字母"A”、"B"、"C" 表示,如
"CBA" 表 示 A 相断路器;与具体接线的对应关系的配置可参考附录 M。
G.2 其他类 LN
建议可添加功能英文缩写作为前缀。保护功能分段使用后缀名表达,如不分段则为
1。建议的前缀示例如下:
a) 线路测量使用“LinMMXU1” (三相)或"LinMMXN1” (单相);
b) 母线测量使用“BusMMXU1” (三相)或"BusMMXN1” (单相);
c) 断路器同期控制使用"CBSynCSWI1";
d) 断路器无压控制使用"CBDeaCSWI1";
e) 开入遥信使用"BinInGGIOx";
f) 装置告警信号使用"DevAlmGGIOx";
g) GOOSE 告警信号使用"GOAlmGGIOx";
h) 相间距离二段保护使用"PPPDIS2";
i) 接地距离三段保护使用"PGPDIS3";
j) 相过流二段使用“PhPTOC2”;
k) 零序过流三段使用"ZerPTOC3";
1) 纵联(高频)距离使用"CarDisPDIS" 及"CarDisPSCH";
m) 纵联(高频)零序使用"CarZerPTOC" 及"CarZerPSCH";
n) 比例差动保护使用"PctDifPDIF";
o) 速断差动保护使用"HiSetPDIF";
p) 零序差动保护使用"ZerPDIF";
q) 远方跳闸使用“RemTrPSCH”;
r) 充电保护使用"ChaPTOC";
s) PT 断线过流保护使用"PTFailPTOC"。
GB/T 32890—2016
(规范性附录)
故障报告文件格式
H.1 保护故障报告格式统一采用XML 文件,具体格式示例如下:
\<? xml version="1. 1" encoding="UTF-8"?>
\<FaultReport>
\<FaultStartTime>2007-06-0610:18:20:201\</FaultStartTime>
\<Triplnfo>
\<time> 0ms\</time>
\<name> 保护启动\</name>
\<phase>\</phase>
\<value>l\</value>
\</TripInfo>
\<Triplnfo>
\<time>100ms\</time>
\<name> 距离一段\</name>
\<phase> ABC\</phase>
\<value>1\</value>
\<FaultInfo
\<name> 动作阻抗\</name>
\<value>1.0 欧 \< /value>
\</FaultInfo>
\</Triplnfo>
\<Triplnfo>
\<time>101ms\</time>
\<name> 跳闸出口\</name>
\<phase>ABC\</phase>
\<value>1\</value>
\</TripInfo>
\<TripInfo>
\<time>200ms\</time>
\<name> 距离一段\</name>
\<phase>ABC\</phase>
\<value>0\</value>
\</Triplnfo>
\<TripInfo>
\<time>200ms\</time>
\<name> 跳闸出口\</name>
\<phase>ABC\</phase>
GB/T 32890—2016
\<value>0\</value>
\</Triplnfo>
\<TripInfo>
\<time>1101ms\</time>
\<name> 重合闸动作\</name>
\<phase>ABC\</phase>
\<value>1\</value>
\</Triplnfo>
\<Triplnfo>
\<time>1201ms\</time>
\<name> 重合闸动作\</name
\<phase> ABC\</phase>
\<value> 0\</value>
\</Triplnfo>
\<Triplnfo>
\<time>7000ms\</time>
\<name> 保护启动\</name>
\<phase> ABC\</phase>
\<value>0\</value>
\</TripInfo>
\<FaultInfo
\<name>
\<value>
\</FaultInfo
\<FaultInfo
\<name>
故障选相\</name>
AB\</value
故障测距\</name>
\<value>10.6kM\</value>
\</FaultInfo>
\<FaultInfo
\<name> 故障电流\</name>
\<value> 5.6kA \</value>
\</FaultInfo
DataFileSize 312000\</DataFileSize
\<FaultKeepingTime>102ms\</FaultKeepingTime>
\<DigitalStatus>
\<name> 主保护压板\</name>
\<value>1\</value>
\</DigitalStatus>
\<DigitalStatus>
\<name>
\<value>0\</value>
TWJA\</name>
GB/T 32890—2016
\</DigitalStatus>
\<DigitalStatus>
\<name> TWJB\</name>
\<value>0\</value>
\</DigitalStatus>
\<DigitalStatus>
\<name> TWJC\</name>
\<value>0\</value>
\</DigitalStatus>
\<DigitalEvent>
\<time> 200ms\</time>
\<name> TWJA\</name>
\<value>1\</value>
\</DigitalEvent>
\<DigitalEvent>
\<time> 200ms\</time>
\<name> TWJB\</name>
\<value>1\</value>
\</DigitalEvent>
\<DigitalEvent>
\<time> 200ms\</time>
\<name> TWJC\</name>
\<value>1\</value>
\</DigitalEvent>
\<SettingValue>
\<name> 距离一段阻抗定值\</name>
\<value>1\</value>
\<unit> 欧姆\</unit>
\</SettingValue>
\<SettingValue>
<name> |
|
---|---|
<value> |
|
<unit> |
|
\</SettingValue>
\</FaultReport>
GB/T 32890—2016
H.2 XML 图 例
|
|
||||||||
---|---|---|---|---|---|---|---|---|---|
|
|
|
|
《)value |
|
||||
|
|
|
|
||||||
|
|
|
|
|
|
||||
|
|
||||||||
|
|
||||||||
|
|
|
|
|
|||||
|
|
|
|
||||||
|
|
|
|
|
|||||
|
|
|
|
|
|||||
|
|
|
|
|
|||||
|
|
|
|
|
|||||
|
|||||||||
|
|
||||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
||||||||
|
|
||||||||
|
|||||||||
|
|
||||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
||||||||
|
|
|
|||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
|
||||||||
|
|
|
|||||||
|
|
|
|
||||||
|
|
|
|
H.3 故障报告内容说明
故障报告主要分为
TripInfo、FaultInfo、DigitalStatus、DigitalEvent、SettingValue
五种信息体。 Triplnfo 中 phase 的内容可以为空。 Triplnfo
信息体中可以包含多个可选的 FaultInfo 信息体,
FaultInfo信息体表示该次动作时相应的电流电压等信息。通过该报告内容可以比较好地反应和显示
故障的概况和动作过程。
Triplnfo、FaultInfo、DigitalStatus、DigitalEvent、SettingValue
信息的多少可以根据不同的保护类
型、不同的制造厂商而不同。各信息体表示的内容如下:
a) Triplnfo 部分记录故障过程中的保护动作事件;
b)
FaultInfo部分记录故障过程中的故障电流、故障电压、故障相、故障距离等信息;
c) DigitalStatus 部分记录故障前装置开入自检等信号状态;
d) DigitalEvent部分记录保护故障过程中装置开入自检等信号的变化事件;
e) SettingValue部分记录故障前装置定值的值。
GB/T 32890—2016
(资料性附录)
分类装置模型
I.1 线路保护模型
本线路保护模型主要面向220 kV
及以上电压等级的线路保护,其他电压等级参照执行。线路保
护包含下列逻辑节点(见表 I1), 其中标注M 的为必选、标注O
的为根据保护实现可选。
表 I.1 线路保护逻辑节点列表
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
GB/T 32890—2016
表 I.1 (续)
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
GB/T 32890—2016
线路保护建模说明:
a) 充电保护、PT 断线过流保护均是 PTOC 的不同实例;
b) 远跳、远传使用 PSCH 模型,远跳、远传收发信和动作信号采用标准强制的
ProTx、ProRx、Op 信号;
c) 纵联距离保护由实例PDIS+PSCH 组成,纵联零序保护由实例 PTOC+PSCH
组成,纵联方
向保护由实例 PDIR+PSCH 组成;
d) 重合闸检同期相关定值在自动重合闸RREC 中扩充,不单独建模。
I.2 断路器保护模型
本断路器保护模型主要面向220 kV
及以上电压等级的断路器保护,其他电压等级参照执行。断
路器保护应包含下列逻辑节点(见表I.2),其中标注 M 的为必选、标注O
的为根据保护实现可选。
表 I.2 断路器保护逻辑节点列表
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
GB/T 32890—2016
表 I.2 (续)
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
I.3 变压器保护模型
本变压器保护模型主要面向220 kV
及以上电压等级的变压器保护,其他电压等级参照执行。变
压器保护应包含下列逻辑节点(见表 I.3),其中标注 M 的为必选、标注 O
的为根据保护实现可选。
表 I.3 变压器保护逻辑节点列表
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
GB/T 32890—2016
表 I.3 ( 续 )
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
500 kV变压器 |
|
|
|
|
|||
|
|
|
|
500 kV变压器 | |
|
|
|
|||
|
|
|
220 kV变压器 | ||
|
|
|
|||
|
|
|
|||
|
|
|
|
220 kV变压器 | |
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
500 kV变压器 | |
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
220 kV变压器 | ||
|
|
|
|||
|
|
|
|||
|
|
|
|
220 kV变压器 | |
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
500 kV变压器 220 kV变压器,可多个 分支 | |
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
GB/T 32890—2016
表 I.3 ( 续 )
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|
500 kV变压器 | |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
I.4 母线保护模型
本母线保护模型主要面向220 kV
及以上电压等级的母线保护,其他电压等级参照执行。母线保
护应包含下列逻辑节点(见表I.4),其中标注 M 的为必选、标注O
的为根据保护实现可选。
GB/T 32890—2016
表 I.4 母线保护逻辑节点列表
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
GB/T 32890—2016
表 I.4 ( 续 )
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
母差保护建模说明:母差保护应按照面向对象的原则为每个间隔相应逻辑节点建模。如母差保护
内含失灵保护,母差保护每个间隔单独建 RBFR
实例,用于不同间隔的失灵保护。失灵保护逻辑节点
中包含复压闭锁功能。
I.5 电抗器保护模型
本电抗器保护模型主要面向220 kV
及以上电压等级的并联电抗器保护。电抗器保护应包含下列
逻辑节点(见表 I.5),其中标注 M 的为必选、标注O 的为根据保护实现可选。
表 I.5 电抗器保护逻辑节点
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
GB/T 32890—2016
表 I.5 ( 续 )
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
I.6 测控装置模型
本测控模型主要面向220 kV
及以上电压等级的断路器对象,其他电压等级及母设测控、变压器本
体测控参照执行。断路器测控装置应包含下列逻辑节点(见表1.6),其中标注M
的为必选、标注O 的为
根据需要可选。
GB/T 32890—2016
表 I.6 测控装置逻辑节点列表
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
GB/T 32890—2016
表 I.6 ( 续 )
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
测控装置建模说明:
a) 断路器使用XCBR 实例,隔离开关使用XSWI 实例,两者的控制均使用CSWI
实例。
b)
断路器控制模型可采用以下两种方式建模,在同一测控装置内只可使用其中一种方式建模
1) 断路器控制模型无压合、有压合、合环合宜采用在 CSWI
中扩充定值设置同期控制模式 定值(SP)
的方式实现,客户端在控制断路器前应确认或设置 CSWI 同期模式,check 的
sync 位区分同期合与强制合,强制合不单独建实例,check 类型不应扩充;
2) 基于 DL/T 860
的同期模型按照强合、检无压合闸、检同期合闸分别建立不同实例的 CSWI,
不采用CSWI 中 Check (检测参数)的 sync(同期标志)位区分同期合与强制合。
c) 其他控制功能如小电流接地试跳,根据采用单点或双点模型,分别使用
GAPC 实例的 SPCSO
数据或 DPCSO 数据。
d) 控制模型的数据类型如 SBOw、Oper、Cancel统一定义,具体见附录 F。
e) 遥控返回的原因代码应按标准定义统一使用。
f) 关于断路器、隔离开关模型建模分为两种情况:
1) 过程层设备智能化:测控装置中将无可选的 XCBR、XSWI
等逻辑节点。断路器逻辑节点 XCBR、 隔离开关逻辑节点 XSWI,
将位于过程层智能设备,断路器位置、隔离开关位置采 用数据对象 Pos
的数据属性stVal 建模;间隔层测控装置通过GOOSE 接收过程层智能
设备的断路器、隔离开关的位置信息,这些位置信息在间隔层设备建模为 CSWI
(与该断 路器或者隔离开关的控制模型对应),采用数据对象 Pos 的数据属性
stVal, 供站控层设 备与间隔层设备交换信息使用;
2) 过程层设备非智能化:断路器逻辑节点XCBR, 隔离开关逻辑节点XSWI,
位于间隔层测控
GB/T 32890—2016
装置,断路器位置、隔离开关位置采用数据对象 Pos,数据属性 stVal
建模;对站控层设
备通信,断路器、隔离开关位置信息在间隔层设备建模为 CSWI
(与该断路器或者隔离开
关的控制模型对应),采用数据 Pos,数据属性 stVal。
由于无智能化过程层设备,故断
路器、隔离开关LN 置于间隔层设备。
g) 断路器、隔离开关接入单位置,建模分为两种情况:
1)
过程层设备智能化,具有过程层通信的情况:由过程层智能设备处理单位置到双位置的
转换,建模同断路器位置接入合位和分位,具有过程层通信的模型;
2)
过程层设备非智能化,无过程层通信的情况:由间隔层智能设备处理单位置到双位置的
转换,建模同断路器位置接入合位和分位,具有过程层通信的模型。
h)
隔离开关和接地开关的逻辑接点数目根据工程需求可以扩充,对于高压开关间隔应满足4个
隔离开关、3个接地开关的要求。
i) 变压器本体测控关于变压器挡位的建模说明:测控用 ATCC,ctlModel
值宜为4,智能终端用 YLTC。 对于分相的变压器挡位,智能终端使用三个 YLTC
实例对应三个相别;测控装置 如需分相控制建模则作为三个ATCC
实例来建模,若不分相控制则在一个 ATCC 中扩展 TapChgA、TapChgB、TapChgC
表示分相的挡位。在 ATCC 中扩展 OpHi、OpLo、OpStop 三个DO, 类型为 ACT,
用于发出 GOOSE 命令。
j) 温度、湿度、直流电压等测量使用GGIO 中的 Ain 建模。
I.7 智能终端模型
本智能终端模型主要面向220 kV
及以上电压等级的分相断路器间隔,单相断路器智能中断和母
线智能终端、变压器智能终端参照执行。智能终端应包含下列逻辑节点(见表I.7),其中标注
M 的为必
选、标注O 的为根据需要可选。
表 I.7 智能终端逻辑节点列表
|
|
|
|
|
|
|
---|---|---|---|---|---|---|
|
|
|
|
|
||
|
|
|
||||
|
|
|
|
|||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
|
|
||
|
|
|
|
|
||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
|
|||
|
|
|
GB/T 32890—2016
智能终端建模说明:
a) 智能终端关于断路器、隔离开关、变压器档位的建模参照7.3.6
中测控装置的建模说明;
b) 断路器、隔离开关双位置数据属性类型 Dbpos 值应按“00
中间态,01分位,10合位,11 无效 态"执行;
c)
当断路器为分相操作机构时,智能终端宜不做断路器位置合成,而由间隔层设备自行合成。
I.8 合并单元模型
本合并单元模型主要面向线路间隔,其他合并单元参照执行。合并单元应包含下列逻辑节点(见表
I.8),其中标注 M 的为必选、标注 O 的为根据需要可选。
表 I.8 合并单元逻辑节点列表
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|||
|
|
|
合并单元建模说明:
合并单元不应计算生成反极性、Y/△
变换等采样值,保护和测控应自行根据需要计算生成相关
信号。
GB/T 32890—2016
I.9 录波装置模型
一台录波装置应建模为一个IED
对象,而对于该装置上不同的物理功能模块则采用建立一个或多 个逻辑设备 LD,
并建议 LD 名称前缀为 RCD。
对于独立硬件实现稳态录波功能的录波装置,独立的稳 态录波可建模为一个 IED
对象,该 IED 对象的建模与暂态录波一致。对于非独立硬件实现的稳态录
波功能的录波装置,稳态录波可建模为一个LD, 该 LD 与暂态录波一致。
录波装置应包含下列逻辑节点(见表I.9),其中标注M 的为必选、标注 O
的为根据需要可选。
表 I.9 录波装置逻辑节点列表
|
|
|
|
|
|
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
||
|
|
|
|
GB/T 32890—2016
(规范性附录)
IED 物理端口描述及站控层双网配置示例
\<Communication
<SubNetwork name="SubNetwork Stationbus"> | |
---|---|
|
|
\<Address>
<P |
|
---|---|
<P |
|
\</Address>
\<PhysConn type="Connection">
\<P type="Port">1-A\</P>
\<P type="Type">100BaseT\</P>
\</PhysConn>
\</ConnectedAP>
\<ConnectedAP apName="S2"desc="StationbusB" iedName="PL2201A">
\<Address
<P |
|
---|---|
<P |
|
\</Address>
\<PhysConn type="Connection">
\<P type="Port">1-B\</P>
\<P type="Type">100BaseT\</P>
\</PhysConn>
\</ConnectedAP>
\</SubNetwork>
\<SubNetwork name="SubNetwork Processbus">
_
\<ConnectedAP apName="G1" desc="GOOSE" iedName="PL2201A">
\<PhysConn type="Connection">
\<P type="Cable">OPT\</P>
\<P type="Plug">ST\</P>
\<P type="Port">5-A\</P>
\<P type="Type">FOC\</P>
\</PhysConn>
\<PhysConn type="RedConn">
\<P type="Cable">OPT\</P>
\<P type="Plug">LC\</P>
\<P type="Port">5-B\</P>
\<P type="Type">FOC\</P>
\</PhysConn>
\<PhysConn type="RedConn">
GB/T 32890—2016
\<P
\<P
\<P
\<P
type="Cable">TW\</P>
type="Plug">RJ45\</P>
type="Port">6-A\</P>
type="Type">FOC\</P>
\</PhysConn>
\</ConnectedAP>
\<ConnectedAP apName="V1" desc="9-2SV" iedName="PL2201A">
\<PhysConn type="Connection">
\<P type="Port">9-A\</P>
\<P type="Type">FOC\</P>
\</PhysConn
\<PhysConn type="RedConn">
\<P type="Port">9-B\</P>
\<P type="Type">FOC\</P>
\</PhysConn>
\<PhysConn type="RedConn">
\<P type="Port">10-A\</P>
\<P type="Type">FOC\</P>
\</PhysConn>
\</ConnectedAP>
\</SubNetwork
\</Communication
\<IED type="XXX" manufacturer="XX" name="PL2201A"
configVersion="ABC">
\<AccessPoint name="S1" router="false" clock="false"/>
\<AccessPoint name="S2" router="false" clock="false">
\<ServerAt apName="S1"/>
\</AccessPoint>
/IED>
GB/T 32890—2016
(资料性附录)
GOOSE、SV 工程配置文件示例
\<? xml version="1.0"encoding="UTF-8"?>
\<IED name="IL2216A">
\<GOOSEPUB>
\<GOCBref name="IL2216ARPIT/LLNO\$GO\$ gocb0">
\<GSEControl appID="IL2216ARPIT/LLN0.gocb0" confRev="1" datSet=
"dsGOOSE0" name="gocb0" type="GOOSE"/>
\<GSE cbName="gocb0" ldInst="RPIT">
\<Address>
\<P type="MAC-Address">01-0C-CD-01-00-05\</P>
\<P type="VLAN-ID">000\</P>
\<P type="VLAN-PRIORITY">4\</P>
\<P type="APPID">0005\</P>
\</Address>
\<MinTime multiplier="m"unit="s">2\</MinTime>
\<MaxTime multiplier="m"unit="s">5000\</MaxTime>
\</GSE>
\<DataSet name="dsGOOSEO">
\<FCDA bType="Dbpos" daName="stVal" doName="Pos" fc="ST" ldInst=
"RPIT" InClass="XCBR" InInst="1" prefix="Q0">
\<DAI name="stVal"
sAddr="YX:B14.NR1522 Din.Din6 X18 E,B14.NR1522 Din.Din7 X19 E"/>
_ _ _ _ _ _
\</FCDA>
\<FCDA bType="Timestamp" daName="t" doName="Pos" fc="ST" ldInst=
"RPIT" InClass="XCBR" InInst="1" prefix="Q0"/>
\<FCDA bType="BOOLEAN" daName="stVal" doName="Ind32"fc="ST" ldInst
="RPIT" InClass="GGIO" InInst="3" prefix="BinIn">
\<DAI
name="stVal"
sAddr="YX:B14.NR1522 Din.Din8 X20 E"/>
_ _ _
\</FCDA>
\<FCDA bType="Timestamp" daName="t" doName="Ind32"fc="ST" ldInst=
"RPIT" InClass="GGIO" InInst="3" prefix="BinIn"/>
\</DataSet>
\</GOCBref>
\<GOCBref name="IL2216ARPIT/LLNO\$GO\$gocb1">
\<GSEControl appID="IL2216ARPIT/LLNO.gocbl" confRev="1" datSet=
"dsGOOSE1" name="gocb1" type="GOOSE"/>
\<GSE cbName="gocbl" IdInst="RPIT">
\<Address
\<P type="MAC-Address">01-0C-CD-01-00-04\</P>
GB/T 32890—2016
<P |
|
---|---|
<P |
|
|
|
---|---|
</Address> | |
<MinTime |
|
<MaxTime | multiplier="m"unit="s">5000</MaxTime> |
\</GSE>
\<DataSet name="dsGOOSEl">
\<FCDA bType="BOOLEAN" daName="stVal" doName="Ind1" fc="ST" ldInst
="RPIT"InClass="GGIO" InInst="1" prefix="BinIn">
\<DAI
name="stVal"
sAddr="YX:B07.NR1504 Din.Din7 X9 E"/>
_ _ _
\</FCDA>
\<FCDA bType="Timestamp" daName="t" doName="Ind1" fc="ST" ldInst=
"RPIT" InClass="GGIO" InInst="1" prefix="BinIn"/>
\</DataSet>
\</GOCBref>
\<GOCBref
name="IL2216ARPIT/LLNO\$GO\$gocb2">
\<GSEControl appID="IL2216ARPIT/LLN0.gocb2" confRev="1"datSet=
"dsGOOSE2" name="gocb2" type="GOOSE"/>
\<GSE cbName="gocb2" ldInst="RPIT">
\<Address>
\<P type="MAC-Address">01-0C-CD-01-00-03\</P>
\<P type="VLAN-ID">000\</P>
\<P type="VLAN-PRIORITY">4\</P>
\<P type="APPID">0002\</P>
\</Address>
\<MinTime
\<MaxTime
multiplier="m"unit="s">2\</MinTime>
multiplier="m"unit="s">5000\</MaxTime>
\</GSE>
\<DataSet name="dsGOOSE2">
\<FCDA bType="FLOAT32"daName="mag.f" doName="AnInl" fc="MX" ldInst
="RPIT" InClass="GGIO" InInst="1" prefix="ConMea">
\<DAI name="f"sAddr="YC:B01.Czx.channel 1"/>
\</FCDA>
\</DataSet
\</GOCBref>
\<GOCBref name="IL2216API/LLNO\$GO\$ gocb0">
\<GSEControl appID="IL2216API/LLN0.gocb0" confRev="1" datSet=
"dsGOOSE0" name="gocb0" type="GOOSE"/>
\<GSE cbName="gocb0" ldInst="RPIT">
\<Address
\<P type="MAC-Address">01-0C-CD-01-00-05\</P>
\<P type="VLAN-ID">000\</P>
GB/T 32890—2016
\<P type="VLAN-PRIORITY">4\</P>
\<P type="APPID">0005\</P>
\</Address>
\<MinTime multiplier="m"unit="s">2\</MinTime>
\<MaxTime multiplier="m"unit="s">5000\</MaxTime>
\</GSE>
\<DataSet name="dsGOOSEO">
\<FCDA bType="BOOLEAN" daName="stVal" doName="Alml" fc="ST" ldInst
="PI" InClass="GGIO" InInst="2" prefix="DevAlm">
\<DAI name="stVal" sAddr="YX:B01.DevAlarm.data out"/>
_
\</FCDA>
\</DataSet>
\</GOCBref>
\</GOOSEPUB
\<GOOSESUB
\<GOCBref name="CL2216AGOLD/LLNO\$GO\$ gocb0">
\<GSEControl appID="CL2216AGOLD/LLN0.gocb0" confRev="1" datSet=
"dsGOOSE1" name="gocb0" type="GOOSE"/>
\<GSE cbName="gocb0" ldInst="GOLD">
\<Address
\<P type="MAC-Address">01-0C-CD-01-00-01\</P>
\<P type="VLAN-ID">000\</P>
\<P type="VLAN-PRIORITY">4\</P>
|
|
---|---|
</Address> | |
<MinTime |
|
<MaxTime | multiplier="m"unit="s">5000</MaxTime> |
\</GSE
\<DataSet name="dsGOOSEl">
\<FCDA bType="BOOLEAN" daName="stVal" doName="EnaOpn" fc="ST"
ldInst="GOLD"InClass="CILO"InInst="1">
\<intAddr name="NULL"/>
\</FCDA>
\<FCDA bType="BOOLEAN" daName="general" doName="Op"fc="ST"ldInst
="GOLD"InClass="PTRC" InInst="1"
\<intAddr name="NULL"/>
\</FCDA
\</DataSet
\</GOCBref
\</GOOSESUB
\<SVPUB>
\<SMVCBref name="IL2216AMU/LLNO\$SV\$smvcb0">
\<SampledValueControl confRev="1" datSet="dsSV0" multicast="true"
name-
GB/T 32890—2016
"smvcb0" nofASDU="1" smpRate="4000"smvID="IL2216AMU/LLN0.smvcb0"/>
\<SMV cbName="smvcb0" ldInst="MU">
\<Address>
\<P type="MAC-Address">01-0C-CD-04-40-02\</P>
\<P type="VLAN-ID">000\</P>
\<P type="VLAN-PRIORITY">4\</P>
\<P type="APPID">4002\</P>
\</Address>
\</SMV>
\<DataSet name="dsSVO">
\<FCDA doName="DelayTRtg" fc="MX" ldInst="MU" InClass="LLNO">
\<DOI name="DelayTRtg">
\<SDI name="instMag">
\<DAI name="i" sAddr="B01.SmvData.delay time"/>
\</SDI>
\<DAI name="dataNs">
\<Val>SGCC MODEL:2009\</Val>
\</DAI>
\</DOI>
\</FCDA>
\<FCDA doName="Amp"fc="MX" ldInst="MU" InClass="TCTR" InInst="1">
\<DOI name="Amp">
\<SDI name="instMag">
\<DAI name="i" sAddr="B01.SmvData.Ipal"/>
\</SDI>
\</DOI>
\</FCDA>
\</DataSet
\</SMVCBref>
\</SVPUB>
\</IED>
GB/T 32890—2016
(规范性附录)
服务一致性要求
服务一致性要求见表L.1。
表 L.1 ACSI 服务一致性要求
|
|
|
||
---|---|---|---|---|
|
|
|
||
|
||||
|
|
|||
|
||||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
GB/T 32890—2016
表 L.1 (续)
|
|
|
||
---|---|---|---|---|
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
||||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
GB/T 32890—2016
表 L.1 ( 续 )
|
|
|
||
---|---|---|---|---|
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
||||
|
|
|
GB/T 32890—2016
(资料性附录)
设备逻辑节点前缀示例
M.1 3/2 接线系统示例见图 M.1。
CBXCBRI QGIXSWII
style="width:11.27325in;height:6.55996in" />
线路问隔 主变间隔
图 M.1 3/2 接线系统
GB/T 32890—2016
M.2 双母线接线系统示例见图 M.2。
style="width:11.76004in;height:5.9532in" />
线路主变间附
图 M.2 双母线接线系统
M.3 35kV 系统示例见图M.3。
style="width:5.9332in;height:7.46658in" />
图 M.3 35 kV 系统
GB/T 32890—2016
M.4 所用电系统示例见图 M.4。
style="width:7.65332in;height:6.73332in" />
FDXCBRI
图 M.4 所用电系统
106
更多内容 可以 GB-T 32890-2016 继电保护 IEC 61850 工程应用模型. 进一步学习